body{font-family:"微软雅黑"!important;font:14px Microsoft YaHei!important;line-height: 24px;}
body,div,p,span,ul,li,dl,dd,h1,h2,h3,a,input,img{margin:0;padding:0;font-family:"微软雅黑"!important;}
li,ol{list-style:none;}
a,input,img,textarea{border:none;outline:none;}
i,em{font-style:normal;}
.fl{float: left;}.fr{float: right;}.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.db{display: block;}.ma{margin: 0 auto;}.pr{position: relative;}.pa{position: absolute;}.pf{position: fixed;}
.transition{-webkit-transition: all  0.3s ease-out;-moz-transition: all  0.3s ease-out;-o-transition: all  0.3s ease-out; transition: all  0.3s ease-out; }
a{text-decoration: none;color: #333;}
a:focus{text-decoration: none;color: #333;}
a:hover,a:focus{text-decoration: none!important;}
.hide{display: none}
.show{display: block}
.modal a{outline:none;}
label{font-weight: normal;width:100%;}
a:hover {color: #e72621;}
a:focus {outline:none;outline-offset:0;}
img{vertical-align: middle;}
.container{margin:0 auto;}
.wow{animation-duration: 1s;-webkit-animation-duration: 1s;}
.wower{animation-duration: 0.8s;-webkit-animation-duration: 0.8s;}
.fx{position: fixed!important;}

.wrapper{width: 100%;height: auto;position: relative;overflow: hidden;}
.wrap{width: 100%;height: auto;position: relative;overflow: hidden;}
.img_c i{display: table-cell;vertical-align: middle;text-align: center;}
.img_c i img{max-width: 100%;max-height: 100%;}
.slick-dotted.slick-slider{margin-bottom: 0px;}
.slick-slide{outline: none;}
.slick-slide a{outline: none;}
.slick-vertical .slick-slide{border: none;}
.clear{clear: both;}

.class{width: 100%;height: 100%;overflow: hidden;position: fixed;top: 0;left: 0;z-index: 25;background: #fff;padding: 15% 5% 0;}
.nav_home{position: absolute;left: 0;top: 0;width: 100px;height: 100px;z-index: 2;}
.nav_home:before{content: "";width: 100%;height: 100%;background: url(../images/nav_home_bg.png) left top no-repeat;background-size: 100%;position: absolute;left: 0;top: 0;z-index: -1;
	-moz-transform-origin:0 0;-moz-transform:scale(0,0);
	-webkit-transform-origin:0 0;-webkit-transform:scale(0,0);
	-ms-transform-origin:0 0;-ms-transform:scale(0,0);
	transform-origin:0 0;transform:scale(0,0);
	transition: all 400ms 200ms;}
.class.on .nav_home:before{-moz-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	-ms-transform:scale(1,1);
	transform:scale(1,1);
	transition: all 400ms 0ms;}

.nav_home a{display: block;width: 90px;height: 86px;font-size: 16px;color: #fff;text-align: center;display: flex;align-items: center;justify-content: center;}
.nav_home a span{display: inline-block;padding-top: 28px;background: url(../images/nav_home.png) top center no-repeat;background-size: auto 24px;line-height: 24px;}
.nav_close{width: 32px;height: 76px;background: url(../images/nav_close.png) center center no-repeat;background-size: 18px;position: absolute;right: 3%;top: 0;}
.m_list{width: 100%;height: 80%;overflow-y: auto;overflow-x: hidden;}
.m_list ul{width: 100%;height: auto;overflow: hidden;}
.m_list ul li{font-size: 16px;border-bottom: 1px solid #eee;}
.m_list ul li a{display: block;padding: 0 40px 0 20px;line-height: 54px;height: 54px;overflow: hidden;position: relative;color: #333;}
.m_list ul li a span{width: 10px;height: 100%;background: url(../images/m_one.png) center center no-repeat;background-size: 100%;position: absolute;right: 20px;top: 0;transition: 300ms;}
.m_list ul li a span.close_one{transform: rotate(90deg);}
.m_list ul li a:hover,.m_list ul li a.cu1{}
.m_list ul li ul{display: none;padding-bottom: 16px;}
.m_list ul li ul li{border-bottom: none;text-indent: 20px;}
.m_list ul li ul li a{line-height: 46px;height: 46px;}
.m_list ul li ul li a:before{content: "";width: 6px;height: 6px;border-radius: 50%;background: #ff6155;position: absolute;left: 20px;top: 50%;margin-top: -3px;}
.m_list ul li ul li a:hover,.m_list ul li ul li a.cu2{}
.m_list ul li ul li ul{display: none;padding-bottom: 0px;}
.m_list ul li ul li ul li{text-indent: 40px;}
.m_list ul li ul li ul li a{line-height: 40px;height: 40px;}
.m_list ul li ul li ul li a:before{display: none;}
.m_list ul li ul li ul li a:hover,.m_list ul li ul li ul li a.cu3{}
.m_list ul li ul li ul li ul{display: none;}
.m_list ul li ul li ul li ul li{text-indent: 60px;}
.m_list ul li ul li ul li ul li a{}
.m_list ul li ul li ul li ul li a:hover{}

.page-prev {
	transform:translate3d(100%, 0, 0);
	-ms-transform:translate3d(100%, 0, 0);
	-webkit-transform:translate3d(100%, 0, 0);	
	-o-transform:translate3d(100%, 0, 0);	
	-moz-transform:translate3d(100%, 0, 0);
}
.page-next {
	transform:translate3d(-100%, 0, 0);
	-ms-transform:translate3d(-100%, 0, 0);
	-webkit-transform:translate3d(-100%, 0, 0);	
	-o-transform:translate3d(-100%, 0, 0);	
	-moz-transform:translate3d(-100%, 0, 0);
}
.page-active{
	transform:translate3d(0, 0, 0);
	-ms-transform:translate3d(0, 0, 0);
	-webkit-transform:translate3d(0, 0, 0);	
	-o-transform:translate3d(0, 0, 0);	
	-moz-transform:translate3d(0, 0, 0);
}
.page-in {
	-webkit-transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1);
	-ms-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
	transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
}
.page-out {
	-webkit-transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
	-ms-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
	transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
}
.share-in{
	transform:translate3d(100%, 0, 0);
	-ms-transform:translate3d(100%, 0, 0);
	-webkit-transform:translate3d(100%, 0, 0);	
	-o-transform:translate3d(100%, 0, 0);	
	-moz-transform:translate3d(100%, 0, 0);
}


.header{width: 100%;height: auto;position: relative;z-index: 12;background: #fff;}
/*.header .container{position: relative;}*/
.logo{width: 300px;font-size: 0px;/*position: absolute;*/float: left;}
.logo a{width: 300px;height: 82px;display: table-cell;vertical-align: middle;overflow: hidden;}
.logo a img{max-width: 100%;max-height: 100%;}
.nav{/*width: 100%;padding: 0 180px 0 350px;*/height: auto;float: left;width: 870px;margin-left: 50px;}
.nav ul{width: 100%;}
.nav ul li{width: 16.66%;float: left;height: auto;font-size: 16px;text-align: center;}
.nav ul li>a{display: block;line-height: 82px;height: 82px;overflow: hidden;padding: 0 5px;position: relative;transition: 300ms;}
.nav ul li>a:after{content: "";width: 78px;height: 2px;background: #ee2d2e;position: absolute;bottom: 0px;left: 50%;transform:translatex(-50%) scale(0,0);transition: 300ms;}
.nav ul li>a:hover,.nav ul li.cu>a,.nav ul li.on>a{color: #e51a16;}
.nav ul li>a:hover:after,.nav ul li.cu>a:after,.nav ul li.on>a:after{transform:translatex(-50%) scale(1,1);}
.search{width: 150px;/*position: absolute;right: 15px;top: 50%;transform:translateY(-50%);*/float: right;position: relative;margin-top: 26px;}
.search form{width: 100%;height: auto;overflow: hidden;padding-right: 40px;border-radius: 14px;border: 1px solid #d1d1d1;position: relative;}
.search_box{width: 100%;line-height: 28px;height: 28px;overflow: hidden;padding-left: 14px;border: none;background: none;outline: none;}
.search_btn{width: 40px;height: 100%;background: url(../images/search_icon.png) center center no-repeat;position: absolute;right: 0;top: 0;border: none;outline: none;}
.nav_button{width: 32px;height: 100%;background: url(../images/nav_button.png) center center no-repeat;background-size: 30px;position: absolute;right: 15px;top: 0;}
/*普通下拉*/
.nav ul li.nav_normal{position: relative;}
.nav ul li.nav_normal .two_box{width: 100%;padding-top: 16px;height: auto;position: absolute;padding: 14px 0;overflow: hidden;display: none;}
.nav ul li.nav_normal ul{width: 100%;border-radius: 8px;height: auto;background: #fff;padding: 14px 0;position: relative;}
.nav ul li.nav_normal ul:before{content: "";border: 6px solid #fff;border-color: transparent transparent #fff transparent;position: absolute;left: 50%;margin-left: -6px;top: -12px;}
.nav ul li.nav_normal ul li{width: 100%;float: none;}
.nav ul li.nav_normal ul li a,.nav ul li.nav_normal.cu ul li a,.nav ul li.nav_normal.on ul li a{color: #5b5b5b;line-height: 52px;height: 52px;}
.nav ul li.nav_normal ul li a:after,.nav ul li.nav_normal.cu ul li a:after,.nav ul li.nav_normal.on ul li a:after{bottom: 3px;width: 66px;transform:translatex(-50%) scale(0,0);}
.nav ul li.nav_normal ul li a:hover{color: #e72521;}
.nav ul li.nav_normal ul li a:hover:after{transform:translatex(-50%) scale(1,1);}
/*解决方案下拉*/
.two_area{width: 100%;padding: 50px 0 100px;height: auto;overflow: hidden;text-align: left;background: #fff;position: absolute;left: 0;border-top: 1px solid #eee;box-shadow: 0px 17px 18px 0 rgba(0,0,0,.1);display: none;}
.nav_left{width: 61.6%;float: left;}
.nav_line{width: 100%;height: auto;overflow: hidden;display: inline-flex;margin-bottom: 44px;}
.nav_line:last-child{margin-bottom: 0px;}
.two_area_pro .nav_item{width: 33.33%;}
.two_area_solu .nav_item{width: 15.7%;margin-right: 9.3%;position: relative;}
.two_area_solu .nav_item:after{content: "";width: 0px;height: 92%;border-right: 1px dashed #e3e3e3;position: absolute;top: 4%;right: 0;}
.two_area_solu .nav_item:last-child:after{display: none;}
.nav_item{font-size: 14px;float: left;}
.nav_item dt{color: #676767;line-height: 26px;height: 26px;overflow: hidden;margin-bottom: 12px;}
.nav_item dd{font-size: 12px;}
.nav_item dd a{display: block;color: #727272;line-height: 26px;height: 26px;overflow: hidden;padding-right: 10px;}
.nav_item dd a:hover{color: #e61d1a;}
.nav_item dd.nav_more{margin-top: 6px;}
.nav_item dd.nav_more a{color: #e6231e;}
.nav_right{width: 38.4%;float: right;}
.nav_img{width: 100%;font-size: 0px;height: auto;overflow: hidden;margin-bottom: 42px;}
.nav_img img{width: 100%;}
.nav_tel{padding-left: 95px;font-size: 22px;color: #8f8f8f;line-height: 54px;position: relative;}
.nav_tel:before{content: "";width: 54px;height: 54px;background: url(../images/nav_tel.png) center center no-repeat;border: 1px solid #ffdbd6;position: absolute;left: 0;top: 0;background-size: 100%;border-radius: 50%;}
.nav_tel i{display: inline-block;vertical-align: top;margin: 0 35px;}
.nav_tel span{display: inline-block;vertical-align: top;font-size: 26px;color: #222;}


/*ibanner首页大图轮播*/
/*ny_banner内页大图*/
/*banner、banner_img 大图通用样式*/
.banner{width: 100%;height: auto;overflow: hidden;position: relative;}
.banner_img{width: 100%;height: auto;overflow: hidden;font-size: 0px;}
.banner_img a{display: block;width: 100%;height: 100%;overflow: hidden;}
.banner_img img{width: 100%;position: relative;left: 50%;transform:translatex(-50%);}

/*底部*/
.footer{width: 100%;height: auto;overflow: hidden;background: #f8f8f8;}
.footer_area{width: 100%;height: auto;padding: 45px 0 20px;position: relative;}
.foot_contact{width: 30%;float: left;height: auto;overflow: hidden;padding-right: 3%;}
.fcon_logo{width: 100%;height: auto;overflow: hidden;font-size: 0px;margin-bottom: 8px;}
.fcon_logo img{max-width: 100%;max-height: 100%;}
.fcon_tel_bt{font-weight: bold;color: #666;line-height: 30px;position: relative;}
.fcon_tel_bt em{width: 168px;height: 2px;background: #dbdbdb;position: absolute;top: 50%;margin-top: -1px;margin-left: 6px;}
.fcon_tel_bt em:after{content: "";width: 25px;height: 100%;background: #e0413d;position: absolute;left: 0;top: 0;}
.fcon_tel_num{font-size: 26px;font-weight: bold;line-height: 36px;color: #666;letter-spacing: 2px;}
.fcon_nr{line-height: 28px;}
.foot_sitemap{width: 55%;float: left;height: auto;overflow: hidden;}
.foot_sitemap ul{width: 100%;height: auto;overflow: hidden;display: inline-flex;}
.foot_sitemap ul li{width: 24%;float: left;margin-right: 14%;border-right: 1px solid #e7e7e7;font-size: 16px;font-weight: bold;}
.foot_sitemap ul li:last-child{margin-right: 0px;border-right: none;}
.foot_sitemap ul li a{display: block;line-height: 26px;height: 26px;overflow: hidden;padding-right: 20px;transition: 300ms;}
.foot_sitemap ul li a:hover{color: #e72521;}
.foot_sitemap ul li ul{display: block;padding-top: 8px;}
.foot_sitemap ul li ul li{width: 100%;margin-right: 0px;float: none;border-right: none;font-size: 14px;font-weight: normal;}
.foot_sitemap ul li ul li a{line-height: 28px;height: 28px;}
.foot_sitemap ul li ul li a:hover{}
.foot_erweima{width: 126px;float: right;text-align: center;}
.fewm_img{padding: 8px;background: #fff;font-size: 0px;height: auto;overflow: hidden;margin-bottom: 10px;}
.fewm_img img{width: 100%;}
.fewm_bt{line-height: 24px;}
.copyright{padding: 12px 0 38px;position: relative;line-height: 24px;color: #4f4f4f;}
.copyright:before{content: "";width: 65px;height: 1px;border-top: 1px dashed #bfbfbf;position: absolute;left: 0;top: 0;}
.copyright a{color: #4f4f4f;transition: 300ms;}
.copyright a:hover{color: #e72521;}

/*右侧快捷栏*/
.side{width: 40px;position: fixed;right: 20px;top: 50%;margin-top: -100px;z-index: 10;}
.side ul{width: 100%;height: auto;}
.side ul li{width: 40px;height: 40px;border-radius: 3px;margin-bottom: 5px;cursor: pointer;position: relative;transition: 300ms;background-size: 100%!important;}
.side ul li.side_tel{background: url(../images/side_tel.png) #f6f6f6 center center no-repeat;}
.side ul li.side_wx{background: url(../images/side_wx.png) #f6f6f6 center center no-repeat;}
.side ul li.side_addr{background: url(../images/side_addr.png) #f6f6f6 center center no-repeat;}
.side ul li.side_fb{background: url(../images/side_fb.png) #f6f6f6 center center no-repeat;}
.side ul li.side_top{background: url(../images/side_top.png) #f6f6f6 center center no-repeat;}
.side ul li.side_tel:hover{background: url(../images/side_tel_h.png) #a7a7a7 center center no-repeat;}
.side ul li.side_wx:hover{background: url(../images/side_wx_h.png) #a7a7a7 center center no-repeat;}
.side ul li.side_addr:hover{background: url(../images/side_addr_h.png) #a7a7a7 center center no-repeat;}
.side ul li.side_fb:hover{background: url(../images/side_fb_h.png) #a7a7a7 center center no-repeat;}
.side ul li.side_top:hover{background: url(../images/side_top_h.png) #a7a7a7 center center no-repeat;}
.side ul li a{display: block;height: 100%;overflow: hidden;}
.side_hover{width: auto;padding-right: 14px;position: absolute;right: 100%;top: 50%;transform:translateY(-50%);}
.side_box{display: block;background: #fff;position: relative;border-radius: 6px;box-shadow: 0px 0px 10px 0px rgba(0,0,0,.15);display: none;animation-duration: 0.4s;-webkit-animation-duration: 0.4s;}
.side_box:before{content: "";border: 4px solid #fff;border-color: #fff #fff transparent transparent;transform: rotate(45deg);box-shadow: 4px -4px 10px 0px rgba(0,0,0,.15);position: absolute;right: -4px;top: 50%;margin-top: -4px;}
.side ul li:hover .side_box{display: block;}
.side_box_tel{width: 160px;line-height: 26px;padding: 7px 10px;text-align: center;font-size: 16px;color: #666;}
.side_box_wx{width: 82px;padding: 8px;}
.side_box_wx img{width: 100%;}

/*手机底部导航*/
.bottom{width: 100%;height: auto;background: #f8f8f8;text-align: center;position: fixed;bottom: 0;z-index: 20;}
.bottom ul{width: 100%;height: auto;}
.bottom ul li{width: 25%;float: left;}
.bottom ul li a{display: block;padding: 12px 15px 4px;position: relative;}
.bottom_img{width: 100%;height: 22px;font-size: 0px;margin-bottom: 4px;}
.bottom_img img{max-width: 100%;max-height: 100%;}
.bottom_bt{color: #4c4c4c;line-height: 24px;height: 24px;overflow: hidden;}
.bottom_zx_img{width: 80px;position: absolute;bottom: 100%;padding-bottom: 15px;left: 50%;transform: translatex(-50%);display: none;}
.bottom_zx_img i{display: block;background: #fff;border-radius: 5px;padding: 6px;position: relative;box-shadow: 0px 0px 10px 0px rgba(0,0,0,.15);}
.bottom_zx_img i:before{content:"";border: 4px solid #fff;border-color: #fff #fff transparent transparent;transform: rotate(135deg);box-shadow: 4px -4px 10px 0px rgba(0,0,0,.15);position: absolute;left: 50%;top: 100%;margin-top: -4px;margin-left: -2px;}
.bottom_zx_img i img{width: 100%;}
.bottom_search{width: 100%;height: auto;overflow: hidden;position: fixed;bottom: 0px;background: #e9e9e9;z-index: 19;transition: 400ms;}
.bottom_search.showup{bottom: 66px;}
.bottom_search form{width: 100%;height: auto;overflow: hidden;position: relative;padding-right: 140px;font-size: 16px;}
.bts_box{width: 100%;padding: 0 25px;line-height: 50px;height: 50px;overflow: hidden;background: none;outline: none;color: #333;}
.bts_btn{width: 140px;line-height: 50px;height: 50px;overflow: hidden;text-align: center;background: #e72521;color: #fff;position: absolute;right: 0;top: 0;outline: none;border: none;}

/*轮播切换点样式未写*/
/*导航下拉二级未写*/
/*手机隐藏导航未写*/

/*联系我们*/
.main{padding-bottom: 115px;}
.ny_top{width: 100%;padding: 0 5.4%;height: auto;overflow: hidden;border-radius: 44px;box-shadow: 0 9px 46px 0 rgba(0,0,0,.11);transform:translateY(-50%);background: #fff;margin-bottom: 24px;}
.ny_head{float: left;padding: 16px 0;max-width: 40%;}
.ny_cn{font-size: 22px;line-height: 32px;height: 32px;overflow: hidden;color: #424242;}
.ny_en{line-height: 24px;height: 24px;overflow: hidden;color: #d6d6d6;}
.subnav{width: 50%;height: auto;overflow: hidden;text-align: center;float: right;}
.subnav_item{width: 33.33%;float: left;font-size: 16px;}
.subnav_item a{display: block;line-height: 88px;height: 88px;overflow: hidden;position: relative;color: #727272;transition: 300ms;}
.subnav_item a:after{content: "";width: 114px;width: 55%;height: 2px;background: #e72521;position: absolute;left: 50%;bottom: 0;transform: translatex(-50%) scale(0,0);transition: 300ms;}
.subnav_item a:hover,.subnav_item.on a{color: #e72521;}
.subnav_item a:hover:after,.subnav_item.on a:after{transform:translatex(-50%) scale(1,1);}

.ny_headline{font-size: 20px;line-height: 30px;position: relative;text-indent: 30px;margin-bottom: 40px;}
.ny_headline:before{content: "";width: 10px;height: 24px;background: #ee2d2e;border-radius: 5px;position: absolute;left: 0;top: 50%;transform: translatey(-50%);box-shadow: 0 4px 10px 0 rgba(238,45,46,.28);}
.ny_headline span{display: inline-block;vertical-align: top;margin-left: 20px;color: #b5b5b5;text-transform: uppercase;text-indent: 0px;font-size: 16px;}
.xconone{background: url(../images/xconone_bg_pc.png) left center no-repeat;background-size: cover;margin-bottom: 100px;border-radius: 10px;}
.xconone_data{width: 57.2%;margin-left: 42.8%;text-align: center;padding: 95px 0;}
.xconone_item{width: 33.33%;float: left;height: auto;overflow: hidden;position: relative;padding: 0 15px;}
.xconone_item:before{content: "";width: 1px;height: 90px;border-left: 1px dashed #cecece;position: absolute;right: 0;top: 20px;}
.xconone_item:nth-child(3n):before{display: none;}
.xconone_icon{width: 112px;margin: 0 auto 40px;font-size: 0px;height: auto;overflow: hidden;border-radius: 50%;background: #fff;box-shadow: 0px 9px 18px 0 rgba(0,0,0,.06);}
.xconone_icon img{width: 100%;}
.xconone_bt{font-size: 20px;line-height: 30px;height: 30px;overflow: hidden;margin-bottom: 8px;}
.xconone_nr{color: #8e8e8e;line-height: 24px;}
.xcontwo{}
.xcontwo_head{text-align: center;font-size: 24px;line-height: 1.5;color: #616161;margin-bottom: 70px;}
.xcontwo_head span{display: inline-block;vertical-align: top;padding: 0 40px;position: relative;}
.xcontwo_head span:before{content: "";width: 15px;height: 100%;background: url(../images/xcontwo_head.png) center center no-repeat;position: absolute;left: 0;top: 0;background-size: 100%;}
.xcontwo_head span:after{content: "";width: 15px;height: 100%;background: url(../images/xcontwo_head.png) center center no-repeat;position: absolute;right: 0;top: 0;background-size: 100%;}
.xcontwo_form{width: 100%;height: auto;}
.xcontwo_form form{width: 100%;height: auto;font-size: 16px;}
.xcontwo_line{width: 31%;margin-right: 3.5%;float: left;background: #f7f7f7;line-height: 62px;border-radius: 8px;margin-bottom: 32px;padding: 0 20px;height: auto;overflow: hidden;}
.xcontwo_line:nth-child(3n){margin-right: 0px;}
.xcontwo_name{float: left;margin-right: 16px;color: #999;}
.xcontwo_box{flex: 1.0;height: auto;overflow: hidden;}
.xcontwo_box input{display: block;width: 100%;background: none;border: none;outline: none;}
.xcontwo_text{margin-bottom: 68px;}
.xcontwo_text textarea{display: block;width: 100%;line-height: 30px;padding: 16px 20px;height: 182px;background: #f7f7f7;border-radius: 8px;overflow: hidden;border: none;outline: none;resize: none;}
.xcontwo_btn input{display: block;width: 200px;line-height: 40px;height: 40px;overflow: hidden;border-radius: 20px;color: #fff;background: #ee2d2e;border: none;outline: none;transition: 300ms;margin: 0 auto;}
.xcontwo_btn input:hover{box-shadow: 0px 5px 18px 0 rgba(238,45,46,.3);}
/*联系我们 end*/

/*投资者关系*/
.xinves_area{width: 100%;height: auto;/*overflow: hidden;*/position: absolute;top: 50%;transform: translateY(-50%);}
.xinves_data{width: 100%;height: auto;overflow: hidden;}
.xinves_item{width: 44.4%;float: left;margin: 0 2.8%;height: auto;overflow: hidden;display: flex;align-items: center;justify-content: center;padding: 50px 0; border-radius: 16px;background: rgba(255,255,255,.2);}
.xinves_icon{width: 60px;height: auto;overflow: hidden;border-radius: 50%;background: #fff;margin-right: 50px;}
.xinves_icon img{width: 100%;}
.xinves_icon img.img_b{display: none;}
.xinves_intro{color: #fff;line-height: 1.5;}
.xinves_bt{font-size: 24px;}
.xinves_nr{font-size: 36px;}
/*投资者关系 end*/

/*解决方案*/
.banner_solution{width: 100%;height: 86px;position: relative;overflow: hidden;}
.xsolu_headline{line-height: 1.8;padding: 16px 0;}
.xsolu_cn{font-size: 20px;}
.xsolu_en{color: #8e8e8e;}
.xsoluone{margin-bottom: 80px;}
.xsoluone_left{width: 280px;float: left;margin-right: 60px;margin-top: -22px;background: #fff;box-shadow: 0px 5px 49px 0 rgba(0,0,0,.1);border-radius: 8px;position: relative;z-index: 2;text-align: center;}
.xsoluone_left img{max-width: 100%;}
/*.xsoluone_left{width: 300px;float: left;margin-right: 60px;margin-top: -22px;padding: 95px 20px 75px;background: url(../images/xsoluone_head_bg.png) #fff center center no-repeat;background-size: cover;box-shadow: 0px 5px 49px 0 rgba(0,0,0,.1);border-radius: 8px;position: relative;z-index: 2;display: flex;align-items: center;  justify-content: center;}
.xsoluone_head{line-height: 1.6;}
.xsoluone_cn{font-size: 42px;font-style: italic;color: #7d7d7d;letter-spacing: 1px;}
.xsoluone_cn span{color: #f52a26;}
.xsoluone_en{text-transform: uppercase;color: #a5a5a5;letter-spacing: 2px;}*/
.xsoluone_intro{flex: 1.0;height: auto;overflow: hidden;padding-top: 50px;}
.xsoluone_bt{font-size: 20px;color: #3d3d3d;line-height: 1.5;margin-bottom: 16px;}
.xsoluone_nr{line-height: 28px;color: #535353;text-indent: 2em;}
.xsolutwo{}
.xsolutwo_tab{width: 100%;height: auto;position: relative;/*margin-bottom: 80px;*//*210127-x*/  z-index: 6;}
.xsolutwo_tab_select{width: 100%;padding-right: 140px;border-radius: 8px;font-size: 16px;height: auto;overflow: hidden;position: relative;z-index: 2;background: #f8f8f8;text-align: center;}
.xsolutwo_show{width: 100%;padding: 0 14px;line-height: 50px;height: 50px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xsolutwo_more{width: 140px;position: absolute;right: 0;top: 0;line-height: 50px;height: 50px;overflow: hidden;color: #fff;background: linear-gradient(165deg, #ff1717, #ff9161);}
.xsolutwo_more span{display: inline-block;vertical-align: top;padding-right: 20px;position: relative;}
.xsolutwo_more span:after{content: "";width: 14px;height: 100%;background: url(../images/xsolutwo_more.png) center center no-repeat;background-size: 100%;position: absolute;right: 0;top: 0;transition: 300ms;}
.xsolutwo_more.open span:after{transform: rotate(180deg);}
.xsolutwo_tab_list{width: 100%;height: auto;}
.xsolutwo_tab_item{width: 15.5%;margin-right: 1.4%;margin-bottom: 1.4%;padding: 0 10px;border-radius: 8px;float: left;text-align: center;padding: 0 10px;line-height: 56px;height: 56px;overflow: hidden;cursor: pointer;transition: 300ms;position: relative;}
.xsolutwo_tab_item:before{content: "";width: 100%;height: 100%;border: 1px solid #eee;border-radius: 8px;position: absolute;left: 0;top: 0;z-index: -1;}
.xsolutwo_tab_item:nth-child(6n){margin-right: 0px;}
.xsolutwo_tab_item.on{color: #fff;background: linear-gradient(165deg, #ff1717, #ff9161);}
.xsolutwo_tab_item.on:before{display: none;}
.xsolutwo_data{width: 100%;height: auto;position: relative;}
.xsolutwo_data_item{width: 100%;height: auto;position: absolute;filter:alpha(opacity=0);opacity: 0;/*top: 30px;padding: 70px 65px;box-shadow: 0px 5px 29px 0 rgba(0,0,0,.08);*//*210127-x*/top: 0;}
/*.xsolutwo_data_item:before{content: "";border: 20px solid #fff;border-color: #fff #fff transparent transparent;transform: rotate(-45deg);box-shadow: 10px -10px 10px 0px rgba(0,0,0,.03);position: absolute;left: 50%;top: -20px;margin-left: -20px;}*/
.xsolutwo_data_item.cur{z-index: 5; filter:alpha(opacity=100);opacity: 1;position: relative;top: 0;transition: 600ms;}
.xsolutwo_title{font-size: 24px;line-height: 1.5;color: #535353;text-align: center;margin-bottom: 24px;}
.xsolutwo_det{line-height: 1.8;}
.xsolutwo_det img{max-width: 100%;}
/*解决方案 end*/

/*供应商平台*/
.xsupone_area{padding: 70px 0 140px;width: 100%;height: auto;overflow: hidden;}
.xsupone_img{width: 350px;font-size: 0px;height: auto;overflow: hidden;margin-right: 50px;text-align: center;float: left;}
.xsupone_img img{max-width: 100%;}
.xsupone_intro{flex: 1.0;height: auto;overflow: hidden;}
.xsup_bt{text-align: center;font-size: 30px;padding-bottom: 25px;color: #3b3b3b;position: relative;margin-bottom: 90px;line-height: 1.4;}
.xsup_bt:after{content: "";width: 36px;height: 3px;background: #7d7d7d;border-radius: 2px;position: absolute;bottom: 0;left: 50%;transform: translatex(-50%);}
.xsup_bt span{color: #ee2d2e;}
.xsupone_intro .xsup_bt{text-align: left;margin-bottom: 20px;}
.xsupone_intro .xsup_bt:after{left: 0;transform: translatex(0%);}
.xsupone_nr{line-height: 40px;color: #353535;}
.xsuptwo{padding: 110px 0 85px;background: #fbfbfb;}
.xsuptwo_data{width: 100%;text-align: center;}
.xsuptwo_item{width: 16.64%;margin-right: 4.2%;float: left;padding: 46px 5px 32px;border: 1px solid #eee;background: #fff;border-radius: 8px;margin-bottom: 3.4%;position: relative;cursor: default;transition: 300ms;}
.xsuptwo_item:after{content: "";width: 26%;height: 100%;background: url(../images/xsuptwo_next.png) center center no-repeat;position: absolute;left: 100%;top: 0;}
.xsuptwo_item:nth-child(5n){margin-right: 0px;}
.xsuptwo_item:nth-child(5n):after{display: none;}
.xsuptwo_icon{width: 78px;margin: 0 auto;border-radius: 50%;position: relative;z-index: 2;}
.xsuptwo_icon:before{content: "";width: 100%;height: 100%;border: 1px solid #ee2d2e;border-radius: 50%;position: absolute;left: 0;top: 0; overflow: hidden;z-index: -1;transform: scale(0.95,0.95);transition: 300ms;}
.xsuptwo_icon:after{content: "";width: 100%;height: 100%;border: 1px solid #ee2d2e;border-radius: 50%;position: absolute;left: 0;top: 0; overflow: hidden;z-index: -1;transform: scale(0.95,0.95);transition: 300ms;}
.xsuptwo_icon i{display: block;width: 100%;height: auto;overflow: hidden;font-size: 0px;background: #f6f6f6;transition: 300ms;border-radius: 50%;}
.xsuptwo_icon i img{width: 100%;}
.xsuptwo_icon i img.img_a{}
.xsuptwo_icon i img.img_b{display: none;}
.xsuptwo_num{color: #4f4f4f;font-family: "Impact"!important;font-size: 30px;line-height: 1.5;margin: 35px 0 16px;}
.xsuptwo_bt{font-size: 16px;line-height: 26px;height: 26px;overflow: hidden;color: #4f4f4f;}
.xsuptwo_item:hover{box-shadow: 0px 3px 25px 0 rgba(0,0,0,.07);}
.xsuptwo_item:hover .xsuptwo_icon:before{animation: dotGrow linear 1.2s infinite;}
.xsuptwo_item:hover .xsuptwo_icon:after{animation: dotGrow linear 1.2s 0.6s infinite;}
.xsuptwo_item:hover .xsuptwo_icon i{background: #ee2d2e;}
.xsuptwo_item:hover .xsuptwo_icon i img.img_a{display: none;}
.xsuptwo_item:hover .xsuptwo_icon i img.img_b{display: inline;}
@keyframes dotGrow {
	0% {
		filter:alpha(opacity=70);opacity: 0.7;
		-webkit-transform: scale(0.95,0.95);
		-moz-transform: scale(0.95,0.95);
		-o-transform: scale(0.95,0.95);
		transform: scale(0.95,0.95)
	}
	100% {
		filter:alpha(opacity=0);opacity: 0;
		-webkit-transform: scale(1.3,1.3);
		-moz-transform: scale(1.3,1.3);
		-o-transform: scale(1.3,1.3);
		transform: scale(1.3,1.3)
	}
}
@-webkit-keyframes dotGrow {
	0% {
		filter:alpha(opacity=70);opacity: 0.7;
		-webkit-transform: scale(0.95,0.95);
		-moz-transform: scale(0.95,0.95);
		-o-transform: scale(0.95,0.95);
		transform: scale(0.95,0.95)
	}
	100% {
		filter:alpha(opacity=0);opacity: 0;
		-webkit-transform: scale(1.3,1.3);
		-moz-transform: scale(1.3,1.3);
		-o-transform: scale(1.3,1.3);
		transform: scale(1.3,1.3)
	}
}
.dotGrow {
	-webkit-animation-name: dotGrow;
	animation-name: dotGrow;
}
.xsupthree{padding: 110px 0 130px;}
.xsupthree_data{}
.xsupthree_item{width: 47.9%;float: left;}
.xsupthree_item:first-child{margin-right: 4.2%;}
.xsupthree_img{width: 100%;height: auto;overflow: hidden;font-size: 0px;border-radius: 10px;}
.xsupthree_img img{width: 100%;transition: 300ms;}
.xsupthree_bt{padding: 0 10.5%;margin-top: -45px;text-align: center;position: relative;z-index: 2;letter-spacing: 1px;}
.xsupthree_bt span{display: block;line-height: 114px;height: 114px;overflow: hidden;font-size: 22px;background: #fff;border-radius: 8px;box-shadow: 0px 3px 32px 0 rgba(0,0,0,.1);}
.xsupthree_bt span i{display: inline-block;vertical-align: top;margin-left: 15px;font-size: 16px;color: #626262;text-transform: uppercase;}
.xsupthree_item:hover .xsupthree_img img{transform: scale(1.05,1.05);}
.xsupfour{padding: 110px 0 70px;background: #fbfbfb;}
.xsupfour_data{width: 100%;height: auto;}
.xsupfour_item{width: 32.4%;float: left;margin-bottom: 4%;margin-right: 1.4%;cursor: default;position: relative;}
.xsupfour_item:nth-child(3n){margin-right: 0px;}
.xsupfour_item:after{content: "";width: 100%;height: 2px;background: #fc493b;position: absolute;bottom: -1px;left: 0;transition: 300ms;transform: scale(0,0);}
.xsupfour_num{font-size: 16px;color: #5b5b5b;line-height: 28px;height: 28px;overflow: hidden;text-indent: 30px;background: url(../images/xsupfour_num.png) left center no-repeat;background-size: auto 100%!important;transition: 300ms;}
.xsupfour_box{width: 100%;border: 1px solid #eee;background: #fff;border-radius: 0 12px 0 0;padding: 32px 130px 32px 32px;height: 136px;overflow: hidden;transition: 300ms;display: flex;align-items: center;justify-content: center;position: relative;}
.xsupfour_bt{max-height: 100%;max-width: 100%;overflow: hidden;line-height: 36px;font-size: 18px;}
.xsupfour_btn{width: 58px;height: auto;overflow: hidden;border-radius: 50%;background: #d9d9d9;background-size: 100%!important;transition: 300ms;position: absolute;right: 45px;top: 50%;transform: translateY(-50%);}
.xsupfour_btn a{display: block;}
.xsupfour_btn a img{width: 100%;border-radius: 50%;overflow: hidden;}
.xsupfour_item:hover .xsupfour_num{background: url(../images/xsupfour_num_h.png) left center no-repeat;color: #fff;}
.xsupfour_item:hover .xsupfour_box{border: 1px solid transparent;box-shadow: 0px 3px 32px 0 rgba(0,0,0,.14);}
.xsupfour_item:hover .xsupfour_btn{box-shadow: 0px 8px 16px 0 rgba(255,78,37,.38);background: linear-gradient(135deg, #ee2d2e, #ff5a21);}
.xsupfour_item:hover:after{transform: scale(1,1);}
/*供应商平台 end*/

/*加入我们*/
.main_join{background: #fbfbfb;}
.xjoin_headline{width: 100%;text-align: center;position: absolute;top: 45%;left: 0;transform: translateY(-50%);z-index: 2;}
.xjoin_slogan{font-size: 40px;letter-spacing: 5px;color: #fff;line-height: 1.6;}
.xjoin_search{width: 35%;margin: 35px auto 0;background: rgba(255,255,255,.1);padding: 10px;border-radius: 10px;}
.xjoin_search form,.xjoin_search_form{width: 100%;padding-right: 102px;position: relative;line-height: 40px;font-size: 16px;}
.xjoin_box{width: 100%;padding: 0 15px;background: #fff;border-radius: 4px;border: none;outline: none;}
.xjoin_btn{width: 92px;position: absolute;right: 0;top: 0;background: #ee2d2e;color: #fff;border-radius: 4px;border: none;outline: none;}
.xjoin_top_area{padding-top: 20px;margin-bottom: 20px;}
.xjoin_type{width: 100%;height: auto;text-align: center;}
.xjoin_type_item{display: inline-block;vertical-align: top;width: 21.5%;margin: 0 2.2%;height: 78px;line-height: 78px;border-radius: 10px;transition: 300ms;font-size: 20px;cursor: pointer;box-shadow: 0px 10px 16px 0 rgba(0,0,0,.1);background: url(../images/xjoin_type_item.png) center center no-repeat;background-size: cover!important;}
.xjoin_type_item img{margin-right: 20px;margin-top: -3px;}
.xjoin_type_item img.img_b{display: none;}
.xjoin_type_item:hover,.xjoin_type_item.on{background: url(../images/xjoin_type_item_h.png) center center no-repeat;color: #fff;box-shadow: 0px 10px 16px 0 rgba(250,71,63,.4);}
.xjoin_type_item:hover a,.xjoin_type_item.on a{color: #fff;}
.xjoin_type_item:hover img.img_a,.xjoin_type_item.on img.img_a{display: none;}
.xjoin_type_item:hover img.img_b,.xjoin_type_item.on img.img_b{display: inline;}
.xjoin_condition{width: 100%;height: auto;border-radius: 10px;background: #fff;padding: 110px 60px 60px;margin-top: -39px;}
.xjoin_condi_item{width: 100%;padding-left: 115px;line-height: 42px;color: #666;margin-bottom: 22px;position: relative;}
.xjoin_condi_bt{position: absolute;left: 0;top: 0;font-size: 18px;font-weight: bold;}
.xjoin_condi_option{width: 100%;height: auto;}
.xjoin_condi_option li{position: relative;font-size: 16px;float: left;padding: 0 3px;margin-right: 30px;cursor: pointer;}
.xjoin_condi_option li:after{content: "";width: 100%;height: 2px;background: #fc3f38;border-radius: 2px;position: absolute;left: 0;bottom: 0;box-shadow: 0px 5px 4px 0 rgba(238,45,46,.14);transition: 300ms;transform: scale(0,0);}
.xjoin_condi_option li.on:after,.xjoin_condi_option li:hover:after{transform: scale(1,1);}
.xjoin_condi_line{width: 48%;float: left;padding-left: 80px;background: #f3f3f3;position: relative;border-radius: 22px;}
.xjoin_condi_line:first-child{margin-right: 4%;}
.xjoin_condi_name{position: absolute;left: 20px;top: 0;color: #666;line-height: 42px;height: 42px;overflow: hidden;}
.xjoin_condi_box{width: 100%;height: auto;position: relative;z-index: 2;}
.xjoin_condi_box:before{content: "";width: 16px;height: 100%;position: absolute;right: 16px;top: 0;background: url(../images/xjoin_condi_down.png) center center no-repeat;background-size: 100%;z-index: -1;}
.xjoin_condi_box select{width: 100%;padding: 0 35px 0 15px;border: none;background: none;appearance:none;-moz-appearance:none;-webkit-appearance:none;line-height: 42px;height: 42px;overflow: hidden;outline: none;}
.xjoin_bellow_area{padding: 10px 60px 90px;background: #fff;border-radius: 10px;}
.xjoin_list{margin-bottom: 90px;}
.xjoin_head{width: 100%;height: auto;overflow: hidden;border-bottom: 1px solid #dbdbdb;}
.xjoin_head dd{font-size: 18px;line-height: 110px;height: 110px;overflow: hidden;color: #666;font-weight: bold;float: left;}
.xjoin_zw{width: 28%;padding: 0 20px;}
.xjoin_lb{width: 28%;}
.xjoin_dd{width: 23%;}
.xjoin_gd{width: 21%;text-align: center;}
.xjoin_gd span{display: inline-block;vertical-align: top;position: relative;padding-right: 36px;cursor: pointer;}
.xjoin_gd span:after{content: "";width: 15px;height: 100%;background: url(../images/xjoin_gd.png) center center no-repeat;background-size: 100%!important;position: absolute;right: 0;top: 0;transition: 300ms;}
.xjoin_gd:hover span:after{background: url(../images/xjoin_gd_h.png) center center no-repeat;}
.xjoin_item{width: 100%;height: auto;position: relative;transition: 300ms;}
.xjoin_item:nth-child(odd){background: #fafafa;}
.xjoin_tit{width: 100%;height: auto;overflow: hidden;position: relative;}
.xjoin_tit dd{font-size: 18px;line-height: 60px;height: 60px;overflow: hidden;float: left;color: #666;}
.xjoin_intro{width: 100%;padding: 60px 50px 70px;height: auto;overflow: hidden;border-top: 1px solid #ededed;line-height: 2.2;color: #666;display: none;}
.xjoin_title{font-size: 20px;font-weight: bold;color: #fa473f;margin-bottom: 14px;}
.xjoin_des{font-size: 18px;}
.xjoin_hint{margin-top: 20px;padding-top: 16px;border-top: 1px dashed #eee;line-height: 2.4;}
.xjoin_item.open{box-shadow: 0px 9px 38px 0 rgba(0,0,0,.13);z-index: 2;}
.xjoin_item.open .xjoin_gd span:after{background: url(../images/xjoin_gd_h.png) center center no-repeat;transform: rotate(180deg);}
/*加入我们 end*/

/*彭晓婷部分内页*/
.img img{width: 100%;transition: 0.7s transform;}
.nymain{width: 100%;padding: 18px 0 25px;}
.pros_title{width: 100%;padding: 15px 0;height: auto;overflow: hidden;}
.pros_title h2{width: 24%;float: left;font-size: 30px;color: #424242;line-height: 1.6;}
.pros_title h2 p{font-size: 20px;color: #d6d6d6;text-transform: uppercase;}
.pros_title .pro_ms{margin-top: 12px;width:276px;font-size: 16px;color: #acacac;line-height: 1.6;float: right;padding-top: 33px;background: url(../images/pro1.png) left top no-repeat;}
.pros_title .seach_pro{width:48%;float: right;height: 45px;line-height: 45px;border-radius: 22px;overflow: hidden;background: #f8f8f8;margin-top:18px; }
.pros_title .seach_pro .pro_text{display: block;width: 70%;float: left;background: none;padding: 0 30px;font-size: 16px;color: #7b7b7b;}
.pros_title .seach_pro .pro_btn{width: 130px;height: 100%;border-radius: 22px;background: #f23e2f url(../images/icon1.png) 18px center no-repeat;padding-left:30px;float: right;font-size: 16px;color: #fff;}

.nyprolist{width: calc(100% + 36px);height: auto;overflow: hidden;margin-left: -18px;padding: 10px 0;}
.nyprolist li{width: 33.33%;height: auto;float: left;padding: 18px;}
.nyprolist li a{display: block;width: 100%;height: auto;border: 1px solid #eeeeee;transition: 300ms;}
.nyprolist li .img{width: 100%;height: auto;overflow: hidden;border-bottom: 1px solid #eeeeee;}
.nyprolist li .prodec{width: 100%;padding: 5% 25% 5% 7%;position: relative;}
.nyprolist li .prodec dd{width: 100%;font-size: 14px;line-height: 22px;color: #797979;height: 22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.nyprolist li .prodec .nymore{width: 102px;height: 25px;line-height: 25px;color: transparent;font-size: 14px;position: absolute;right: 5%;top: 50%;transform: translateY(-50%);transition: 400ms;}
.nyprolist li .prodec .nymore span{width: 43px;display: block;height: 100%;background: url(../images/icon2.png) right center no-repeat;overflow: hidden;float: right;transition: 300ms;}
.nyprolist li a:hover .prodec .nymore{color: #c1c1c1;transition: 400ms;}
.nyprolist li a:hover .prodec .nymore span{border-left: 1px solid #cacaca;background: url(../images/icon2.png) 22px center no-repeat;transition: 300ms;}
.nyprolist li a:hover{box-shadow: 0 0 25px rgba(0,0,0,0.16);transition: 300ms;}
.nyprolist li a:hover .img img,.zl-Slider a:hover .img img{transition: 0.7s transform;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
@media (min-width: 568px) and (max-width: 1920px){
#projectitem_1,#newjectitem_1{animation-delay: 0.1s;}
#projectitem_2,#newjectitem_2{animation-delay: 0.2s;}
#projectitem_3,#newjectitem_3{animation-delay: 0.3s;}
#projectitem_4,#newjectitem_4{animation-delay: 0.4s;}
#projectitem_5,#newjectitem_5{animation-delay: 0.5s;}
#projectitem_6,#newjectitem_6{animation-delay: 0.6s;}
#projectitem_7,#newjectitem_7{animation-delay: 0.7s;}
#projectitem_8,#newjectitem_8{animation-delay: 0.8s;}
#projectitem_9,#newjectitem_9{animation-delay: 0.9s;}
}
/*页码*/
.pagebox{width: 100%;text-align: center;padding:40px 0 50px;}
.pagebox a{display:inline-block;margin:0 12px;width: 38px;height: 38px;line-height: 38px;color: #878787;font-size: 16px;border-radius: 50%;transition: 400ms;}
.pagebox a.prev{background: url(../images/icon3.png)left center no-repeat;color: transparent;}
.pagebox a.prev:hover{background: url(../images/icon3.png)left center no-repeat;opacity: 0.7;color: transparent;}
.pagebox a.next{background: url(../images/icon3.png)right center no-repeat;color: transparent;}
.pagebox a.next:hover{background: url(../images/icon3.png)right center no-repeat;opacity: 0.7;color: transparent;}
.pagebox a:hover,.pagebox a.on{background: #f23e2f;color: #fff;transition: 400ms;}

.pagebox select{display: inline-block;font-size: 16px;background: none;border: none;outline: none;line-height: 38px;height: 38px;color: #878787;margin-left: 5px;}

.pro_menu{position: fixed;left: 3%;top: 50%;transform: translateY(-50%);z-index: 6;}
.menu_btn{width: 88px;height: 211px;padding-top: 92px;border-radius: 10px;overflow: hidden;font-size: 16px;color: #212121;cursor: pointer;box-shadow: 6px 6px 25px rgba(0,0,0,0.15);
	background: #fff url(../images/pro3.png) center top no-repeat;background-size: 100%;}
/*产品详情*/
.xq_img img{width: 1920px;position: relative;left: 50%;transform:translatex(-50%);}
.xq_banner .pros_title{top: 50%;left: 0;transform: translateY(-50%);}
.xq_banner .pros_title h2{width: auto;color: #fff;font-size: 24px;}
.xq_banner .pros_title h2 p{color: #fff;font-size: 16px;}
.xq_banner .pros_title .seach_pro{margin-top: 9px;background-color: rgba(248, 248, 248, 0.2);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#2ff8f8f8,endcolorstr=#2ff8f8f8);}
.xq_banner .pros_title .seach_pro .pro_text{color: #fff;}
.xq_banner .seach_pro .pro_text::-webkit-input-placeholder {/* WebKit browsers*/ color:#fff;}
.xq_banner .seach_pro .pro_text:-moz-placeholder {/* Mozilla Firefox 4 to 18*/ color:#fff;}
.xq_banner .seach_pro .pro_text::-moz-placeholder {/* Mozilla Firefox 19+*/ color:#fff;}
.xq_banner .seach_pro .pro_text:-ms-input-placeholder {/* Internet Explorer 10+*/ color:#fff;}
.xq_banner .pros_title .pro_ms{padding-left: 157px;margin-top:20px;width:33%;font-size: 16px;color: #fff;line-height: 1.6;float: right;padding-top: 0;background: url(../images/pro4.png) left center no-repeat;}
.prodec_title{width: 100%;height: auto;line-height: 1.6;font-size: 30px;color: #393939;padding: 5% 0;}
.prodec_top{width: 100%;height: auto;overflow: hidden;position: relative;margin-bottom: 5%;}
.prodec_top .proimg{width: 44.2%;border: 1px solid #e5e5e5;border-radius: 10px;overflow: hidden;}
.prodec_top .pro_right{width: 48%;position: absolute;right: 0;top: 48%;transform: translateY(-50%);}
.prodec_top .pro_right h2{font-size: 30px;color: #3d3d3d;line-height: 1.6;}
.prodec_top .pro_right em{display: block;width: 35px;height: 4px;border-radius: 2px;background: #f23e2f;margin: 20px 0;}
.prodec_top .pro_right .prodec{font-size: 16px;line-height: 2;color: #797979;}

.dec_chance{position: relative;z-index: 2;}
.dec_chance .hd{width:100%;height: auto;overflow: hidden;background: #f5f5f5;border-radius:12px;margin-top: 8%;}
.dec_chance .hd .cli{overflow: hidden;width:50%;height: 60px;line-height: 60px;color: #393939;cursor: pointer;font-size: 16px;text-align: center;float: left;}
.dec_chance .hd .cli.on{color: #fff;background: -webkit-linear-gradient(-128deg,#ff6f53, #ff5959); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(-128deg,#ff6f53, #ff5959); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(-128deg,#ff6f53, #ff5959); /* Firefox 3.6 - 15 */background: linear-gradient(-128deg,#ff6f53, #ff5959); /* 标准的语法 */}
.dec_chance .bd{width:100%;}
.dec_chance .bd .detil{zoom:1;width: 100%;min-height: 360px;height: auto;overflow: hidden;display: none;padding: 3% 0;}
.dec_chance .bd .detil:first-child{display: block;}
.dec_chance .bd .detil img,.newdec_right .new_detil img{max-width: 100%;}
.back_a a{display: block;width: 30%;height: 38px;line-height: 24px;padding-left:32px;font-size: 16px;color: #969696;background: url(../images/pro5.png) left top no-repeat;background-size: 32px auto;}
/*新闻列表*/
.newmain{padding-bottom: 30px;}
.nynewlist{padding-top: 0;}
.nynewlist li a{padding-bottom: 122px;position: relative;}
.nynewlist .newdec{width: 100%;height: 122px;padding: 6%;text-align: center;background: #fff;position: absolute;bottom: 0;left: 0;transition: 300ms;}
.nynewlist .newdec dt{width: 100%;height: 40px;line-height: 40px;font-size: 18px;color: #515151;overflow: hidden;font-weight: normal;white-space: nowrap;text-overflow: ellipsis;}
.nynewlist .newdec dd{width: 100%;height: 25px;line-height: 25px;font-size: 14px;color: #515151;overflow: hidden;transition: 100ms;}
.nynewlist a:hover .newdec{height: auto;transition: 300ms;}
.nynewlist a:hover .newdec dd{height:72px;line-height: 24px;text-align: left;margin-top: 10px;transition: 300ms; }
.nynewlist a .time{display: none;}
/*新闻详情*/
.newdec_main .newdec_left{width: 310px;height: auto;overflow: hidden;background: #fff;border-radius: 10px;box-shadow: 5px 0 25px rgba(0,0,0,0.16);float: left;position: relative;top: -52px;}
.newdec_left .left_title{width: 100%;padding:55px 0;position: relative;font-size: 16px;color: #333;line-height: 1.7;}
.newdec_left .left_title p{font-size: 30px;}
.left_title .back_more{display: inline-block;width:48px;position: absolute;left: 20px;top: 20px; }
.left_newlist{width: 100%;max-height:820px;background: #f8f8f8;border-radius: 30px 0 0 0;overflow: hidden;overflow-y: auto;}
.left_newlist::-webkit-scrollbar{background: #f8f8f8;width: 2px;border-radius: 2px;position: absolute;}
.left_newlist::-webkit-scrollbar-track{}
.left_newlist::-webkit-scrollbar-thumb{background: #dddddd;border-radius: 2px;}
.left_newlist li{width: 100%;height: auto;padding:0 15px;}
.left_newlist li a{display: block;width: 100%;padding:30px 14px;border-bottom: 1px dashed #c0c0c0;}
.left_newlist li:last-child a{border-bottom: none;}
.left_newlist li .times{width:100%;font-size: 14px;color: #beb8c6; }
.left_newlist li .newtit{width: 100%;max-height: 48px;line-height: 24px;font-size: 16px;color: #6e6e6e;overflow: hidden;margin: 8px 0 0;}
.left_newlist li .img{display: none;border-radius: 14px;overflow: hidden;}
.left_newlist li.on{border-left: 4px solid #e72521;background: #fff;}
.left_newlist li.on .img{display: block;}
.left_newlist li.on .newtit{margin: 8px 0 14px;}
.newdec_right{margin-left: 400px;padding: 60px 0;}
.newdec_right .adress{width: 100%;padding-left: 57px;background: url(../images/icon4.png) left center no-repeat;height: 60px;line-height: 58px;font-size: 22px;color: #6e6e6e;border-bottom: 2px solid #343434;}
.newdec_right .adress a{color: #6e6e6e;margin: 0 3px;}
.newdec_right .right_title{width: 100%;height: auto;border-bottom: 1px solid #dddddd;padding-bottom: 15px;font-size: 38px;color: #343434;line-height: 1.4;margin: 30px 0;}
.newdec_right .right_title p{font-size: 14px;color: #888;margin-top: 4%;}
.newdec_right .new_detil{min-height: 300px;font-size: 16px;color: #525252;line-height: 1.6;}
.newdec_right .chos_new{width: 100%;padding: 30px 0;}
.newdec_right .chos_new a{margin: 10px 0;display: block;width: 100%;height: 40px;line-height: 40px;background: #f8f8f8;border-radius: 7px;
	overflow: hidden;padding: 0 2%;font-size: 14px;color: #8f8f8f;border-left: 10px solid #e9e9e9;white-space: nowrap;text-overflow: ellipsis;}
.newdec_right .chos_new a:hover,.newdec_right .adress a:hover{color: #e72521;}
/*关于我们*/
.aboutmain .ny_top{border-radius: 0;transform: translateY(-100%);box-shadow:none;border-bottom: 1px solid #e0e0e0;}
.aboutmain .abtent1{width: 100%;height: auto;background: url(../images/pro7.png) left top no-repeat;position: relative;top: -20px;z-index: 4;}
.abtent1 .tentop{width: 100%;height: auto;background: url(../images/pro9.png) 95% top no-repeat;}
.abtent1 .tentop p{width: 320px;height: auto;font-size: 20px;color: #8d8d8d;line-height: 1.7;margin-top: 8px;}
.abtent1 .tentop em{display: block;width: 38px;height: 3px;background: #e71a21;border-radius: 2px;margin: 20px 0;}
.abtent1 .about_dec{font-size: 16px;color: #757378;line-height: 2;padding: 2% 0 6%;}

.yuanj_box{width: 100%;height: auto;overflow: hidden;box-shadow: 6px 0 40px rgba(0,0,0,0.08);border-radius: 12px;background:#fff url(../images/pro10.png) center no-repeat;background-size: 100% auto;}
.yuanj_chance{position: relative;z-index: 2;height: 480px;padding: 6% 0;}
.yuanj_chance .bd{width:100%;padding: 5% 18% 0 44%;}
.yuanj_chance .bd .detil{width: 100%;height: auto;overflow: hidden;padding: 10px 0;font-size: 32px;color: #1c1c1c;}
.yuanj_chance .bd .detil p,.yj-Slider .yjdec p{font-style:oblique;letter-spacing:6px}
.yuanj_chance .bd .detil span,.yj-Slider .yjdec span{display: inline-block;line-height: 20px;font-size: 14px;color: #a2a2a2;padding: 5% 10px 0 54px;position: relative;float: right;}
.yuanj_chance .bd .detil span:before,.yj-Slider .yjdec span:before{content: "";width: 40px;height: 1px;background: #a2a2a2;position: absolute;left:0;bottom: 14%;}
/*.yuanj_chance .bd .detil:first-child{display: block;}*/
.yuanj_chance .hd{width:100%;height: auto;padding:5.6% 3% 0 20%;}
.yuanj_chance .hd .cli{width:100%;height: 60px;line-height: 60px;color: #9b9b9b;cursor: pointer;font-size: 16px;text-align: center;float: left;position: relative;}
.yuanj_chance .hd .slick-current .cli,.yuanj_chance .hd .cli:hover{color: #333;}
.yuanj_chance .hd .cli:after{content: "";width: 50%;height: 2px;background: #e72521;box-shadow:0 3px 6px #f7b2b7;position: absolute;left: 50%;bottom: 0;transform: translatex(-50%) scale(0,0);transition: 300ms;}
.yuanj_chance .hd .cli:hover:after,.yuanj_chance .hd .slick-current .cli:after{transform:translatex(-50%) scale(1,1);}

/*手机愿景*/
.shouji_yjbox{padding: 4% 0 11%;}
.yj-Slider{width: 100%;height: 282px;padding: 26px 0;box-shadow: 6px 0 40px rgba(0,0,0,0.08);border-radius: 12px;
	background:#fff url(../images/pro17.png) center no-repeat;background-size: 100% auto;}
.yj-Slider .yjdec{padding:12% 5%;text-align: center;font-size: 32px;color: #1c1c1c;}
.yj-Slider .yjdec span{padding: 4% 11% 0 54px;color: #1c1c1c;font-size: 16px;}
.slick-dots{bottom: -50px;}

.abtent2{background: #fafafa;padding: 5% 0 7%;position: relative;/*top: -106px;*//*210125*/}
.tentop2{width: 100%;height: auto;overflow: hidden;padding: 7% 0 4%;/*210125*/padding: 2% 0 4%;}
.tentop2_tit{width: 35%;float: left;font-size: 26px;color: #606060;letter-spacing:3px;line-height: 2.2;}
.tentop2_tit p{text-transform: uppercase;font-size: 14px;color: #b7b7b7;}
.tentop2 .tentop2_text{width: 33%;float: left;font-size: 16px;color: #7f7f7f;line-height: 2;margin-top: 1%;letter-spacing:3px;}
.tentop2 .tentop2_num{width: 32%;float: left;height: auto;overflow: hidden;letter-spacing:3px;text-align: center;}
.tentop2 .tentop2_num dd{width: 50%;float: left;padding: 0 4%;font-size: 17px;color: #666666;line-height: 34px;}
.tentop2 .tentop2_num dd span{font-size: 44px;font-style:oblique;letter-spacing:0;padding-right: 15px;text-shadow: 7px 5px 4px rgba(246,114,79,0.2);
	background-image:-webkit-linear-gradient(bottom,#ff3f30,#ffb974); -webkit-background-clip:text; -webkit-text-fill-color:transparent;}
.tentop2 .tentop2_num dd p{font-size: 15px;}
.zl-Slider{width: calc(100% + 98px); }
.zl-Slider .slick-slide{padding-right: 98px;background: url(../images/pro12.png) left top no-repeat;background-size: 100% auto;}
.zl-Slider a{display: block;width: 100%;text-align: center;}
.zl-Slider .img{border-radius: 10px;overflow: hidden;border: 9px solid #fff;}
.zl-Slider p{width: 100%;height: 90px;line-height: 90px;font-size: 14px;color: #696969;overflow: hidden;}
.zl-Slider .slick-dots{bottom: -35px;padding-right: 98px;}
.alldot .slick-dots li{width:33px;height: 2px;background: #d6d6d6;margin: 0 5px;}
.alldot .slick-dots li.slick-active{background: #e72521;}
.alldot .slick-dots li button:before{display: none;}
.abtent3{padding-bottom: 8.5%;}
.ab-Slider .slick-dots{bottom: -60px;}

.about_menu{width: 69px;height: auto;position: fixed;left: 2.5%;top: 50%;transform: translateY(-50%);z-index: 6;border-radius: 10px;overflow: hidden;
box-shadow: 6px 6px 25px rgba(0,0,0,0.15);background: #fff;text-align: center;}
.about_menu p{width: 100%;height: 45px;font-size: 14px;color: #fff;line-height: 45px;
  background: -webkit-linear-gradient(36deg,#ffc184,#ee3324); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(36deg,#ffc184,#ee3324); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(36deg,#ffc184,#ee3324); /* Firefox 3.6 - 15 */
  background: linear-gradient(36deg,#ffc184,#ee3324); /* 标准的语法 */}
.about_menu dd{padding: 0 13px;}
.about_menu dd a{display: block;width: 100%;padding: 15px 0;border-bottom: 1px solid #dedede;font-size: 14px;color: #434343;line-height: 20px;}
.about_menu dd a:last-child{border-bottom: none;}
.about_menu dd a.on,.about_menu dd a:hover{color: #e72521;}
/*彭晓婷部分内页*/

/*产品内页分类*/
.pmenu_area{width: 270px;position: fixed;background: #fff;border-radius: 0 14px 14px 0;height: auto;overflow: hidden;top: 50%;transform: translateY(-50%);z-index: 10;left: -270px;transition: 300ms;}
.pmenu_area.on{left: 0px;box-shadow: 0px 13px 59px 0 rgba(0,0,0,.17);}
.pmenu_head{font-size: 20px;color: #fff;line-height: 66px;height: 66px;overflow: hidden;text-align: center;background: linear-gradient(90deg, #ffbf37, #ee3324);}
.pmenu_head span{display: inline-block;vertical-align: top;padding-left: 38px;background: url(../images/pmenu.png) left center no-repeat;}
.pmenu_list{padding: 20px 20px 40px 20px;}
.pmenu_list ul{max-height: 400px;overflow-y: auto;}
.pmenu_list ul::-webkit-scrollbar{background: #eee;width: 2px;border-radius: 2px;position: absolute;}
.pmenu_list ul::-webkit-scrollbar-track{}
.pmenu_list ul::-webkit-scrollbar-thumb{background: #ccc;border-radius: 2px;}
.pmenu_list ul li{font-size: 16px;}
.pmenu_list ul li a{display: block;color: #505050;position: relative;padding-left: 40px;line-height: 50px;height: 50px;overflow: hidden;}
.pmenu_list ul li a span{width: 5px;height: 100%;background: url(../images/first.png) center center no-repeat;background-size: 100%!important;position: absolute;left: 10px;top: 0;transition: 300ms;}
.pmenu_list ul li a span.close_one{transform: rotate(90deg);}
.pmenu_list ul li a:hover,.pmenu_list ul li a.cu1{color: #e6211d;}
.pmenu_list ul li a:hover span,.pmenu_list ul li a.cu1 span{background: url(../images/first_h.png) center center no-repeat;}
.pmenu_list ul li ul{display: none;padding-bottom: 20px;border-bottom: 1px solid #ececec;margin-bottom: 16px;}
.pmenu_list ul li ul li{font-size: 14px;}
.pmenu_list ul li ul li a{color: #505050;line-height: 34px;height: 34px;}
.pmenu_list ul li ul li a:hover,.pmenu_list ul li ul li a.cu2{color: #e6211d;}
.pmenu_list ul li ul li ul{display: none;padding-bottom: 0px;margin-bottom: 0px;border-bottom: none;}
.pmenu_list ul li ul li ul li{text-indent: 15px;}
.pmenu_list ul li ul li ul li a{color: #505050;}
.pmenu_list ul li ul li ul li a:hover{color: #e6211d;}
.pro_memu_mc{width: 50px;height: 100px;border-radius: 50px 0 0 50px;position: fixed;padding: 18px 6px; top: 55%;right: 0px;z-index: 6;writing-mode: vertical-rl;writing-mode: tb-rl;transform: translateY(-50%);background: linear-gradient(114deg, #ffbb6b, #ff2413);font-size: 16px;color: #fff;}
.pro_memu_mc span{padding-left: 14px;background: url(../images/pro_memu_mc.png) left center no-repeat;background-size: 8px;}
/*产品内页分类end*/

/*首页*/
.banner .slick-dots{bottom: 32px;z-index: 5;font-size: 0px;}
.banner .slick-dots li{width: auto;height: auto;margin: 0 10px;}
.banner .slick-dots li button{width: 12px;height: 12px;padding: 0px;background: rgba(255,255,255,.5);transition: 300ms;border-radius: 50%;}
.banner .slick-dots li.slick-active button{background: #fff;}
.banner .slick-dots li button:before{display: none;}

.isafe{padding: 100px 0;background: #f9fafc;}
.iarea{width: 100%;display: inline-flex;}
.ileft{width: 260px;margin-right: 60px;float: left;height: auto;overflow: hidden;display: flex;align-items: center;}
.iheadline{width: 100%;}
.ihead_top{position: relative;padding-bottom: 35px;margin-bottom: 45px;}
.ihead_top:after{content: "";width: 28px;height: 3px;background: #e0e0e0;position: absolute;left: 0;bottom: 0px;}
.ihead_img{width: 100%;height: auto;overflow: hidden;font-size: 0px;}
.ihead_img img{max-width: 100%;}
.ihead_nr{font-size: 24px;line-height: 38px;max-height: 76px;overflow: hidden;color: #000;position: absolute;bottom: 58px;}
.ihead_cn{font-size: 40px;line-height: 1.5;font-style: italic;}
.ihead_cn span{color: #ff4f42;}
.ihead_en{line-height: 1.8;color: #c8c8c8;text-transform: uppercase;}
.iright{/*flex: 1.0;*/height: auto;width: 1080px;}
.isafe_right{position: relative;}
.isafe_right:before{content: "";width: 150%;height: 1px;background: #dcdcdc;position: absolute;left: 0;top: 50%;}
.isafe_right:after{content: "";width: 6px;height: 6px;background: #909090;border-radius: 50%;position: absolute;left: 0;top: 50%;margin-top: -3px;}
.isafe_img{width: 445px;width: 41.2%;float: left;margin: 0 9.2% 0 7.4%;font-size: 0px;height: auto;overflow: hidden;border-radius: 50%;position: relative;z-index: 2;}
.isafe_img img{width: 100%;transition: 300ms;}
.isafe_img:hover img{transform:scale(1.05,1.05);}
.isafe_data{width: 42.2%;position: relative;height: auto;float: left;text-align: center;z-index: 2;}
.isafe_item{width: 50%;float: left;height: auto;}
.isafe_item:nth-child(1),.isafe_item:nth-child(2){margin-bottom: 20px;}
.isafe_item:nth-child(3),.isafe_item:nth-child(4){margin-top: 20px;}
.isafe_item a{display: block;position: relative;padding: 30px 0;}
.isafe_icon{width: 103px;background: #f1f1f1;border-radius: 50%;height: auto;overflow: hidden;font-size: 0px;margin: 0 auto 18px;}
.isafe_icon img{width: 100%;}
.isafe_bt{line-height: 24px;height: 24px;overflow: hidden;color: #333;}
.isafe_intro{width: 180px;height: 180px;border-radius: 50%;background: #fff;padding: 30px 11% 0; box-shadow: 0 8px 38px 0 rgba(0,0,0,.11); position: absolute;top: 0;left: 50%;margin-left: -90px;transform:scale(0,0);transition: 300ms;}
.isafe_tit{color: #ff6155;font-size: 16px;line-height: 26px;height: 26px;overflow: hidden;margin-bottom: 8px;}
.isafe_tit span{display: inline-block;vertical-align: top;padding: 0 14px;height: 100%;overflow: hidden;position: relative;}
.isafe_tit span:before{content: "";width: 5px;height: 5px;border-radius: 50%;background: #ff6155;position: absolute;left: 0;top: 50%;margin-top: -2px;}
.isafe_tit span:after{content: "";width: 5px;height: 5px;border-radius: 50%;background: #ff6155;position: absolute;right: 0;top: 50%;margin-top: -2px;}
.isafe_des{text-align: left;line-height: 20px;color: #979797;height: 80px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;}
.isafe_item:nth-child(1),.isafe_item:nth-child(2){margin-bottom: 20px;}
.isafe_item:nth-child(3),.isafe_item:nth-child(4){margin-top: 20px;}
.isafe_item:nth-child(3) .isafe_intro,.isafe_item:nth-child(4) .isafe_intro{top: 20px;}
.isafe_item:hover .isafe_intro{transform:scale(1,1);}
.isafe_dot{width: 100%;position: absolute;left: 0;top: 50%;transform:translateY(-50%);}
.isafe_dot em{width: 50%;display: block;float: left;height: 6px;position: relative;}
.isafe_dot em:before{content: "";width: 6px;height: 6px;background: #909090;position: absolute;left: 50%;top: 50%;margin-left: -3px;margin-top: -3px;border-radius: 50%;transition: 300ms;}
.isafe_dot em:after{content: "";width: 24px;height: 24px;border-radius: 50%;border: 1px solid #ff6155;position: absolute;left: 50%;top: 50%;margin-left: -12px;margin-top: -12px;transform:scale(0,0);transition: 300ms;}
.isafe_dot em.on:before{background: #ff6155;}
.isafe_dot em.on:after{transform:scale(1,1);}

.icity{padding: 130px 0 110px;}
.icity_slide{}
.icity_item{padding: 0 5px;}
.icity_item a{display: block;height: auto;overflow: hidden;position: relative;border-radius: 5px;}
.icity_img{width: 100%;height: auto;overflow: hidden;font-size: 0px;}
.icity_img img{width: 100%;transition: 300ms;}
.icity_intro{width: 100%;padding: 15px 18px;background: rgba(0,0,0,.4);position: absolute;left: 0;bottom: 0;transition: 300ms;}
.icity_bt{font-size: 16px;line-height: 26px;height: 26px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #fff;transition: 300ms;}
.icity_nr{line-height: 22px;height: 0px;color: #fff;margin-top: 0px;transition: 300ms;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.icity_item a:hover .icity_img img{transform:scale(1.05,1.05);}
.icity_item a:hover .icity_intro{padding: 18px 18px;}
.icity_item a:hover .icity_bt{color: #ff9997;}
.icity_item a:hover .icity_nr{height: 44px;margin-top: 4px;}
.islide .slick-track{margin: 0;}
.islide .slick-dots{bottom: auto;z-index: 5;font-size: 0px;position: relative;margin-top: 54px;text-align: left;}
.islide .slick-dots li{width: auto;height: auto;margin: 0px 10px 0 5px;border: 2px solid transparent;border-radius: 50%;transition: 300ms;}
.islide .slick-dots li button{width: 8px;height: 8px;padding: 0px;background: #bfbfbf;transition: 300ms;border-radius: 50%;}
.islide .slick-dots li.slick-active{border: 2px solid #ff4541;}
.islide .slick-dots li.slick-active button{background: none;}
.islide .slick-dots li button:before{display: none;}

.itraffic{background: #f9fafc;padding: 120px 0;}
.itraffic_slide{}
.itraffic_item{width: 100%;}
.itraffic_eg{/*width: 44%;height: 80px;margin: 30px 0;*/float: left;position: relative;/*210125*/width: 48.4%;margin-bottom: 3.2%;height: 140px;}
.itraffic_eg:nth-child(odd){/*width: 50%;padding-right: 6%;margin-right: 6%;*//*210125*/margin-right: 3.2%;}
/*.itraffic_eg:nth-child(odd):after{content: "";width: 1px;height: 90%;background: #ddd;position: absolute;right: 0;top: 5%;}*/
.itraffic_eg a{display: block;width: 100%;height: auto;overflow: hidden;height: 100%;/*210125*/padding: 30px 40px;background: #fff;border-radius: 10px;transition: 300ms;}
.itraffic_icon{width: 56px;float: left;/*height: 80px;*/height: 100%; overflow: hidden;margin-right: 32px;display: flex;align-items: center;}
.itraffic_icon img{max-width: 100%;}
.itraffic_icon img.img_b{display: none;}
.itraffic_intro{flex: 1.0;/*height: 80px;*/height: 100%; overflow: hidden;display: flex;align-items: center;}
.itraffic_bt{font-size: 18px;line-height: 28px;height: 28px;overflow: hidden;color: #2c2c2c;margin-bottom: 4px;white-space: nowrap;text-overflow: ellipsis;/*transition: 300ms;*/}
.itraffic_nr{color: #979797;line-height: 24px;max-height: 48px;overflow: hidden;}
.itraffic_eg a:hover{background: url(../images/itraffic_bg.jpg) center bottom no-repeat;background-size: cover;box-shadow: 0px 5px 16px 0 rgba(236,30,26,.45);}/*210125*/
.itraffic_eg a:hover .itraffic_icon img.img_a{display: none;}
.itraffic_eg a:hover .itraffic_icon img.img_b{display: inline;}
.itraffic_eg a:hover .itraffic_bt{color: #ff6155;/*210125*/color: #fff;}
.itraffic_eg a:hover .itraffic_nr{color: #fff;}/*210125*/
.itraffic_slide .slick-dots{margin-top: 24px;}

.imedic{}
.iedu{background: #f9fafc;padding: 130px 0;}
.iedu_slide .slick-list{overflow: visible;}
.iedu_item{}
.iedu_item_box{display: inline-flex;width: 100%;}
.iedu_eg{width: 49%;float: left;}
.iedu_eg:nth-child(odd){margin-right: 2%;}
.iedu_eg a{display: block;padding: 40px 30px 35px;height: 100%;overflow: hidden;border-radius: 10px;transition: 300ms;text-align: center;background: #fff;}
.iedu_icon{text-align: center;margin: 0 auto 8px;}
.iedu_icon img{display: inline;}
.iedu_icon img.img_b{display: none;}
.iedu_bt{font-size: 20px;line-height: 60px;height: 60px;overflow: hidden;position: relative;transition: 300ms;margin-bottom: 16px;}
.iedu_bt:after{content: "";width: 28px;height: 2px;background: #ff4f42;position: absolute;left: 50%;bottom: 0;transform: translatex(-50%);}
.iedu_nr{line-height: 24px;color: #979797;}
.iedu_eg a:hover{box-shadow: 0 10px 24px 0 rgba(0,0,0,.1);}
.iedu_eg a:hover .iedu_icon img.img_a{display: none;}
.iedu_eg a:hover .iedu_icon img.img_b{display: inline;}
.ienergy{background: none;border-bottom: 1px solid #ebebeb;}
.ilife{}
/*首页end*/

/*210125*/
.ipro{padding: 80px 0 100px;}
.ipro_head{text-align: center;font-size: 30px;line-height: 1.5;margin-bottom: 10px;}
.ipor_state{text-align: center;font-size: 18px;line-height: 1.5;color: #808080;margin-bottom: 40px;}
.ipro_area{position: relative;}
.ipro_data{width: 100%;border: 1px solid #d8f1ff;height: auto;overflow: hidden;border-radius: 10px;}
.ipro_item{width: 25%;float: left;border: 1px solid #d8f1ff;padding: 5px;}
.ipro_item i{display: block;width: 100%;height: auto;overflow: hidden;font-size: 0px;background: #f3fbff;transition: 300ms;border-radius: 8px;}
.ipro_item img{width: 100%;}
.ipro_item:hover i{background: #d6f1ff;}
.ipro_item:nth-child(5),.ipro_item:nth-child(7){margin-right: 50%;}
.ipro_img{width: 50%;height: 50%;border: 1px solid #d8f1ff;display: flex;align-items: center;justify-content: center;position: absolute;left: 25%;top: 25%;}
.ipro_img img{max-width: 100%;max-height: 100%;}

/*.xbanner_solu{margin-bottom: 100px;}*//*210127-x*/
.xsolutwo_tab{margin-top: 100px;}/*210127-x*/
.xbanner_solu img{width: auto;height: 280px;}
.xbanner_text{width: 100%;position: absolute;left: 0;top: 50%;transform: translatey(-45%);color: #fff;}
.xbanner_text .container{padding-right: 40%;}
.xbanner_bt{font-size: 30px;color: #fff;margin-bottom: 24px;line-height: 46px;}
.xbanner_bt span{display: inline-block;vertical-align: top;/*210128-3*/line-height: 42px;height: 46px; margin-right: 20px;padding: 0 30px;overflow: hidden;background: #ff4f42;border-radius: 23px;}
.xbanner_nr{line-height: 30px;font-weight: bold;}

.xabout_add{padding: 80px 0 100px;}
.xabout_add .tentop2_tit{float: none;margin: 0 auto 55px;text-align: center;}
.xabout_data{width: 100%;height: auto;overflow: hidden;}
.xabout_item{width: 50%;float: left;height: auto;font-size: 0px;position: relative;}
.xabout_item:after{content: "";width: 100%;height: 16px;background: url(../images/xabout_line.png) center bottom no-repeat;background-size: 102% 100%;position: absolute;left: 0;bottom: -8px;z-index: 2;}
.xabout_item:nth-child(3):after,.xabout_item:nth-child(4):after{display: none;}
.xabout_item img{width: 100%;transition: 300ms;}
.xabout_item:hover img{transform:scale(1.02,1.02);}
/*210125 end*/

/*20210127*/
.pro_tdbox{padding: 7% 0;}
.pro_title{font-size: 30px;color: #282828;text-align: center;line-height: 1.5;}
.pro_td{width: 100%;height: auto;overflow: hidden;padding: 4.5% 0 2%;/*210128-2*/display: inline-flex;}
.pro_td li{width: 33.33%;float: left;padding: 0 4% 0 6%;position: relative;}
.pro_td li .ticon{width:12%;height: auto;position: absolute;top: 50%;left: 0;transform: translatey(-50%); }
.pro_td li .ticon img{width: 100%;}
.pro_td li .tdone{width: 100%;font-size: 22px;color: #282828;line-height: 1.5;margin-bottom:1.5%;}
.pro_td li .tdtwo{font-size: 14px;color: #282828;line-height: 2;}
.prolist{background: #f5f5f5;padding: 5% 0;}
.nypro_data{padding: 4% 31px;}
.nypro_data .nyproli{width: 100%;height: auto;padding:14px 8px;}
.nypro_data a{display: block;width: 100%;height: auto;background: #fff;transition: 300ms;}
.nypro_data .img img{width: 100%;}
.nypro_data .img{width: 100%;height: auto;overflow: hidden;}
.nypro_data a:hover .img img{transition: 0.7s transform;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.nypro_data p{width: 100%;height: 86px;line-height: 86px;border-top: 1px solid #dbdbdb;text-align: center;font-size: 20px;color: #282828;/*210128-1*/ overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.nypro_data .slick-arrow{width: 40px;height: 40px;z-index: 2;overflow: hidden;transition: 300ms;}
.nypro_data .slick-arrow:before{display: none;}
.nypro_data .slick-prev{background: url(../images/pro_icon2.png) left center no-repeat;left: 0;}
.nypro_data .slick-next{background: url(../images/pro_icon2.png) right center no-repeat;right: 0;}
.nypro_data .slick-prev:hover{background: url(../images/pro_icon3.png) left center no-repeat;transition: 300ms;}
.nypro_data .slick-next:hover{background: url(../images/pro_icon3.png) right center no-repeat;transition: 300ms;}
.nypro_data a:hover{box-shadow:0 0 14px rgba(0,0,0,0.13);transition: 300ms;}
.nypro_data .slick-dots{left: 0;bottom: 2%;}
.nypro_data .slick-dots li{width: 39px;height: 3px;margin: 0 5px;}
.nypro_data .slick-dots li button{width: 39px;height: 3px;background: #b1b1b1;border-radius: 3px;padding: 0;}
.nypro_data .slick-dots li button:before{display: none;}/*210129*/
.nypro_data .slick-dots li.slick-active button{background: #e72622;}/*210129*/

/*210127-x*/
.xsbolu_yi{padding: 50px 0 120px;}
.xsbolu_head{text-align: center;font-size: 30px;line-height: 1.5;margin-bottom: 70px;}
.xsbyi_data{}
.xsbyi_line{width: 100%;height: auto;overflow: hidden;display: inline-flex;padding-bottom:20px;}/*210128-4*/
.xsbyi_item{width: 30%;margin-right: 5%;float: left;display: inline-flex;}
.xsbyi_item:nth-child(3n){margin-right: 0px;}
.xsbyi_icon{width: 58px;float: left;height: auto;font-size: 0px;overflow: hidden;display: flex;align-items: center;margin-right: 35px;}
.xsbyi_icon img{max-width: 100%;max-height: 100%;}
.xsbyi_intro{color: #282828;flex: 1.0;height: auto;overflow: hidden;}
.xsbyi_bt{font-size: 22px;line-height: 32px;height: 32px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 5px;}
.xsbyi_nr{line-height: 30px;height: 60px;overflow: hidden;/*210128-4*/height: auto!important;}
.xsbolu_er{padding: 100px 0 45px;background: #f5f5f5;}
.xsber_item{width: 45.7%;margin-right: 0px;margin-bottom: 4.5%;}
.xsber_item:nth-child(odd){margin-right: 8.6%;}
.xsbolu_san{padding-top: 100px;}
.xsbsan_data{text-align: center;}
.xsbsan_item{/*width: 31.8%;margin-right: 1.85%;*//*210128-1*/width: 31.1%;margin: 0 1%; margin-bottom: 2.2%;display: inline-block;vertical-align: top;  position: relative;height: auto;overflow: hidden;}
/*.xsbsan_item:nth-child(3n){margin-right: 0px;}*//*210128-1*/
.xsbsan_item:after{content: "";width: 100%;height: 100%;background: rgba(0,0,0,.4);position: absolute;left: 0;top: 0;/*210128-1*/display: none;}
.xsbsan_img{width: 100%;height: auto;overflow: hidden;font-size: 0px;}
.xsbsan_img img{width: 100%;transition: 300ms;}
.xsbsan_bt{width: 100%;padding: 0 20%;line-height: 46px;font-size: 26px;max-height: 92px;overflow: hidden;position: absolute;top: 50%;left: 0;transform:translateY(-50%);color: #fff;z-index: 2;display: none;}
.xsbsan_item:hover .xsbsan_img img{transform:scale(1.05,1.05);}
.xsoft_yi{background: none;}
.xsoft_er{background: #f5f5f5;padding: 100px 0 120px;}
/*210127-x end*/

/*210127-sbnav*/
.nav ul li.nav_normal.nav_pro .two_box{width:400px;left: 50%;transform: translatex(-50%);}
.nav ul li.nav_pro .two_box ul{padding-left: 30px;padding-right: 30px;}
.nav ul li.nav_pro .two_box ul li.nav_pro_item{width: 42.5%;float: left;text-align: left;}
.nav ul li.nav_pro .two_box ul li.nav_pro_item:nth-child(odd){margin-right: 15%;}
.nav ul li.nav_pro .two_box ul li.nav_pro_item dt{font-size: 16px;font-weight: normal;margin-top: -8px; line-height: 56px;height: 56px;overflow: hidden;border-bottom: 1px solid #ddd;margin-bottom: 10px;}
.nav ul li.nav_pro .two_box ul li.nav_pro_item dt img{margin-right: 10px;margin-top: -3px;}
.nav ul li.nav_pro .two_box ul li.nav_pro_item dd{font-size: 15px;}
.nav ul li.nav_pro .two_box ul li.nav_pro_item dd a{color: #4f4f4f;line-height: 40px;height: 40px;overflow: hidden;display: block;}
.nav ul li.nav_pro .two_box ul li.nav_pro_item dd a:hover{color: #ff6155;}
/*210127-sbnav end*/

/*210128-news*/
.press_list{width: 100%;height: auto;overflow: hidden;}
.press_eg{padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #eee;}
.press_eg a{display: block;width: 100%;height: auto;overflow: hidden;display: inline-flex;}
.press_pic{width: 256px;float: left;margin-right: 30px;font-size: 0px;height: auto;overflow: hidden;}
.press_pic img{width: 100%;transition: 300ms;}
.press_right{flex: 1.0;height: auto;overflow: hidden;display: flex;align-items: center;}
.press_info{width: 100%;height: auto;overflow: hidden;}
.press_bt{width: 100%;font-size: 20px;line-height: 30px;height: 30px;margin-bottom: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.press_nr{width: 100%;font-size: 16px;line-height: 26px;height: 26px;color: #7b7b7b; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.press_date{margin-left: 80px;display: flex;align-items: center;font-size: 16px;line-height: 24px;overflow: hidden;color: #8a8a8a;}
.press_eg a:hover .press_pic img{transform:scale(1.05,1.05);}
/*210128-news end*/

/*210202*/
.xbanner_ab{position: relative;}
.xabout_video{width: 160px;position: absolute;left: 50%;bottom: 18%;transform: translatex(-50%);text-align: center;}
.xabout_video a{display: block;line-height: 46px;border: 1px solid rgba(255,255,255,.5);overflow: hidden;font-size: 16px;transition: 300ms;}
.xabout_video a span{display: inline-block;vertical-align: top;padding-left: 30px;background: url(../images/xabout_video.png) left center no-repeat;background-size: 20px;color: #fff;}
.xabout_video a:hover{background: rgba(255,255,255,.35);}
/*视频弹框样式修改*/
.poptrox-popup{background: #000!important;padding: 0px!important;font-size: 0px;}
.caption{display: none!important;}
.closer{background: #ff4f42!important;font-size: 30px!important;line-height: 36px!important;}
/*.poptrox-overlay iframe{width: 960px!important;height: 630px!important;max-width: 960px!important;}*/
/*210202-end*/

@media (min-width: 1600px){
	.container{width: 1430px;}
}

@media (max-width: 1599px){
	.logo{width: 260px;}
	.logo a{width: 260px;}
	.nav{/*padding: 0 180px 0 320px;*/width: 670px;}
	.nav ul li.nav_normal ul li{font-size: 15px;}
	.nav ul li.nav_normal ul li a, .nav ul li.nav_normal.cu ul li a, .nav ul li.nav_normal.on ul li a{line-height: 42px;height: 42px;}
	.nav ul li.nav_normal ul li a:after, .nav ul li.nav_normal.cu ul li a:after, .nav ul li.nav_normal.on ul li a:after{width: 60px;bottom: 0;}
	.foot_contact{width: 34%;}
	.foot_sitemap{width: 54%;}
	.foot_sitemap ul li{width: 27%;margin-right: 9.5%;}
	.foot_erweima{width: 110px;}

	.two_area{padding: 50px 0 70px;}
	.nav_tel{font-size: 20px;line-height: 46px;padding-left: 76px;}
	.nav_tel:before{width: 46px;height: 46px;}
	.nav_tel i{margin: 0 28px;}
	.nav_tel span{font-size: 24px;}

	/*联系我们*/
	.ny_head{padding: 12px 0;}
	.subnav_item a{line-height: 80px;height: 80px;}
	.xconone_data{padding: 65px 0;width: 62%;margin-left: 38%;}
	.xconone_item:before{height: 72px;}
	.xconone_icon{width: 100px;margin-bottom: 24px;}
	.xconone_bt{font-size: 18px;line-height: 28px;height: 28px;margin-bottom: 5px;}
	.xcontwo_head{margin-bottom: 58px;}
	.xcontwo_line{line-height: 56px;}
	.xcontwo_text{margin-bottom: 60px;}
	.xcontwo_btn input{width: 182px;}
	/*联系我们 end*/

	/*投资者关系*/
	.banner_investor img{width: 130%;}
	.xinves_item{padding: 40px 0px;}
	.xinves_icon{margin-right: 36px;}
	.xinves_bt{font-size: 22px;}
	.xinves_nr{font-size: 30px;}
	/*投资者关系 end*/

	/*解决方案*/
	.xsoluone_left{width: 280px;/*padding: 86px 20px 70px;*/}
	/*.xsoluone_cn{font-size: 38px;}*/
	.xsolutwo_tab{/*margin-bottom: 68px;*//*210127-x*/}
	.xsolutwo_tab_item{width: 18.8%;margin-right: 1.5%;margin-bottom: 1.5%;}
	.xsolutwo_tab_item:nth-child(6n){margin-right: 1.5%;}
	.xsolutwo_tab_item:nth-child(5n){margin-right: 0px;}
	/*.xsolutwo_data_item{padding: 60px 60px 70px;}*//*210127-x*/
	/*.xsolutwo_data_item:before{border: 18px solid #fff;border-color: #fff #fff transparent transparent;top: -18px;margin-left: -18px;}*//*210127-x*/
	/*解决方案 end*/

	/*供应商平台*/
	.xsup_bt{font-size: 28px;padding-bottom: 22px;margin-bottom: 60px;}
	.xsupone_area{padding: 55px 0 100px;}
	.xsupone_img{width: 320px;}
	.xsuptwo{padding: 95px 0 80px;}
	.xsuptwo_item{padding: 38px 5px 30px;}
	.xsuptwo_num{margin: 20px 0 8px;}
	.xsupthree{padding: 90px 0 110px;}
	.xsupthree_bt{padding: 0 9.5%;margin-top: -40px;}
	.xsupthree_bt span{font-size: 20px;line-height: 98px;height: 98px;}
	.xsupfour{padding: 90px 0 70px;}
	.xsupfour_box{padding: 28px 100px 28px 26px;height: 124px;}
	.xsupfour_bt{font-size: 17px;line-height: 34px;}
	.xsupfour_btn{right: 30px;}
	/*供应商平台 end*/

	/*加入我们*/
	.xjoin_slogan{font-size: 32px;}
	.xjoin_search{margin-top: 20px;width: 36%;}
	.xjoin_type_item{font-size: 18px;height: 70px;line-height: 70px;}
	.xjoin_condition{padding: 80px 60px 40px;}
	.xjoin_head dd{line-height: 90px;height: 90px;}
	.xjoin_tit dd{font-size: 16px;}
	.xjoin_gd span{padding-right: 30px;}
	.xjoin_intro{padding: 45px 50px 60px;}
	.xjoin_title{font-size: 18px;}
	.xjoin_des{font-size: 16px;}
	/*加入我们 end*/

	/*彭晓婷部分内页*/
	.nyprolist li .prodec .nymore{width: 80px;}
	.nyprolist li .prodec .nymore span{width: 34px;}
	.nyprolist li a:hover .prodec .nymore span{background: url(../images/icon2.png) 16px center no-repeat;}
	.newdec_right .right_title{font-size: 34px;}
	.yuanj_chance .bd .detil{padding: 30px 0;font-size: 28px;}
	.tentop2_tit{width: 32%;}
	.tentop2 .tentop2_text{width: 36%;}
	.zl-Slider{width: calc(100% + 80px);}
	.zl-Slider .slick-slide{padding-right: 80px;}
	.zl-Slider .slick-dots{padding-right: 80px;}
	/*彭晓婷部分内页*/

	/*产品内页分类*/
	.pmenu_area{width: 236px;left: -236px;}
	.pmenu_head{line-height: 60px;height: 60px;}
	.pmenu_head span{padding-left: 30px;}
	.pmenu_list ul li a{padding-left: 34px;line-height: 42px;height: 42px;}
	.pmenu_list ul li ul{padding-bottom: 15px;margin-bottom: 10px;}
	/*产品内页分类end*/

	/*首页*/
	.banner .slick-dots{bottom: 25px;}
	.banner .slick-dots li button{width: 10px;height: 10px;}
	.ileft{width: 260px;margin-right: 40px;}
	.iright{width: 890px;}
	.ihead_top{padding-bottom: 25px;margin-bottom: 30px;}
	.ihead_img{width: 130px;}
	.ihead_nr{font-size: 22px;bottom: 35px;}
	.ihead_cn{font-size: 34px;}

	.isafe_img{width: 46%;margin: 0 4% 0 4%;}
	.isafe_data{width: 46%;}
	.isafe_icon{width: 86px;}
	.isafe_intro{width: 160px;height: 160px;margin-left: -80px;padding: 22px 24px 0;}
	.icity_intro,.icity_item a:hover .icity_intro{padding: 12px 15px;}
	.itraffic_eg{/*margin: 24px 0;*//*210125*/height: 120px;}
	.itraffic_eg a{padding: 20px 30px;}/*210125*/
	.iedu_eg a{padding: 30px 20px 30px;}
	.iedu_bt{line-height: 50px;height: 50px;}
	.icity,.itraffic,.iedu{padding: 100px 0;}
	/*首页end*/

	/*210125*/
	.xbanner_bt{font-size: 24px;margin-bottom: 16px;line-height: 44px;}
	.xbanner_bt span{line-height: 42px;height: 44px;}/*210128-3*/
	/*210125 end*/

	/*20210127*/
	.pro_td li{padding: 0 2% 0 6%}
	.pro_td li .tdone{font-size: 20px;}
	.pro_td li .tdtwo{line-height: 1.6;}

	/*210127-x*/
	.xsbolu_head{font-size: 28px;margin-bottom: 56px;}
	.xsbyi_icon{width: 52px;margin-right: 28px;}
	.xsbyi_bt{font-size: 20px;}
	.xsbyi_nr{line-height: 28px;height: 56px;}
	.xsbsan_bt{font-size: 22px;line-height: 40px;max-height: 80px;}
	.xsbolu_yi{padding-bottom: 100px;}
	/*210127-x end*/

	/*210128-news*/
	.press_date{margin-left: 60px;}
	/*210128-news end*/

	/*210202*/
	.xabout_video{width: 145px;bottom: 16%;}
	.xabout_video a{line-height: 42px;}
	/*.poptrox-overlay iframe{width: 886px!important;height: 580px!important;max-width: 886px!important;}*/
	.poptrox-overlay iframe{width: 762px!important;height: 500px!important;max-width: 762px!important;}
	/*210202 end*/
}

@media (max-width: 1199px){
	.logo{width: 212px;}
	.logo a{width: 212px;height: 78px;}
	.nav{/*padding: 0 150px 0 240px;*/margin-left: 28px;width: 550px;}
	.nav ul li>a{line-height: 78px;height: 78px;}
	.nav ul li>a:after{width: 62px;}
	.nav ul li.nav_normal .two_box{width: 120%;transform:translatex(-50%);left: 50%;}
	.nav ul li.nav_normal ul li{font-size: 14px;}
	.nav ul li.nav_normal ul li a, .nav ul li.nav_normal.cu ul li a, .nav ul li.nav_normal.on ul li a{line-height: 36px;height: 36px;}
	.nav ul li.nav_normal ul li a:after, .nav ul li.nav_normal.cu ul li a:after, .nav ul li.nav_normal.on ul li a:after{width: 56px;}
	.search{width: 135px;margin-top: 24px;}
	.search_btn{background-size: 15px;}
	.foot_contact{width: 37%;}
	.foot_sitemap{width: 52%;}
	.foot_erweima{width: 96px;}
	.copyright{padding: 15px 0 20px;}
	
	.two_area{padding: 40px 0 40px;}
	.nav_line{margin-bottom: 30px;}
	.nav_item dt{margin-bottom: 6px;}
	.nav_item dd a{line-height: 24px;height: 24px;}
	.nav_tel{font-size: 18px;line-height: 40px;padding-left: 58px;}
	.nav_tel:before{width: 40px;height: 40px;}
	.nav_tel i{margin: 0 16px;}
	.nav_tel span{font-size: 20px;}

	/*联系我们*/
	.main{padding-bottom: 90px;}
	.ny_head{max-width: 38%;padding: 10px 0 8px;}
	.ny_cn{font-size: 20px;line-height: 30px;height: 30px;}
	.subnav{width: 56%;}
	.subnav_item a{line-height: 72px;height: 72px;}
	.xconone{margin-bottom: 78px;}
	.xconone_data{padding: 45px 0;}
	.xconone_item:before{height: 62px;top: 12px;}
	.xconone_icon{width: 82px;margin-bottom: 20px;}
	.xconone_bt{font-size: 16px;line-height: 26px;height: 26px;}
	.xcontwo_head{font-size: 22px;margin-bottom: 50px;}
	.xcontwo_line{line-height: 50px;margin-bottom: 28px;}
	.xcontwo_name{margin-right: 10px;}
	.xcontwo_text{margin-bottom: 55px;}
	.xcontwo_btn input{width: 170px;}
	/*联系我们 end*/
	
	/*投资者关系*/
	.banner_investor img{width: 140%;}
	.xinves_item{padding: 32px 0;}
	.xinves_icon{width: 52px;margin-right: 26px;}
	.xinves_bt{font-size: 20px;}
	.xinves_nr{font-size: 24px;}
	/*投资者关系 end*/

	/*解决方案*/
	.xsoluone_left{width: 240px;/*padding: 68px 20px 58px;*/margin-top: -16px;margin-right: 42px;}
	/*.xsoluone_cn{font-size: 32px;}*/
	.xsoluone_intro{padding-top: 30px;}
	.xsoluone_bt{margin-bottom: 8px;font-size: 18px;}
	.xsolutwo_tab{/*margin-bottom: 58px;*//*210127-x*/}
	.xsolutwo_tab_item{width: 23.8%;margin-right: 1.6%;margin-bottom: 1.6%;line-height: 54px;height: 54px;}
	.xsolutwo_tab_item:nth-child(6n){margin-right: 1.6%;}
	.xsolutwo_tab_item:nth-child(5n){margin-right: 1.6%;}
	.xsolutwo_tab_item:nth-child(4n){margin-right: 0px;}
	/*.xsolutwo_data_item{padding: 42px 50px 70px;}*//*210127-x*/
	/*.xsolutwo_data_item:before{border: 16px solid #fff;border-color: #fff #fff transparent transparent;top: -16px;margin-left: -16px;}*//*210127-x*/
	.xsolutwo_title{font-size: 22px;}
	/*解决方案 end*/

	/*供应商平台*/
	.xsup_bt{font-size: 24px;padding-bottom: 20px;margin-bottom: 50px;}
	.xsupone_area{padding: 35px 0 85px;}
	.xsupone_img{width: 270px;}
	.xsupone_intro .xsup_bt{margin-bottom: 16px;}
	.xsupone_nr{line-height: 34px;}
	.xsuptwo{padding: 80px 0 70px;}
	.xsuptwo_item{padding: 28px 0px 22px;width: 17.5%;margin-right: 3.125%;}
	.xsuptwo_item:after{width: 18%;}
	.xsuptwo_icon{width: 70px;}
	.xsuptwo_num{margin: 14px 0 4px;font-size: 26px;}
	.xsuptwo_bt{font-size: 14px;}
	.xsupthree{padding: 80px 0 90px;}
	.xsupthree_bt{padding: 0 6%;margin-top: -36px;}
	.xsupthree_bt span{font-size: 17px;line-height: 78px;height: 78px;}
	.xsupthree_bt span i{margin-left: 8px;font-size: 14px;}
	.xsupfour{padding: 80px 0 50px;}
	.xsupfour_box{padding: 24px 82px 24px 20px;height: 104px;}
	.xsupfour_num{font-size: 15px;line-height: 26px;height: 26px;}
	.xsupfour_bt{font-size: 15px;line-height: 28px;}
	.xsupfour_btn{right: 20px;width: 50px;}
	/*供应商平台 end*/

	/*加入我们*/
	.xjoin_slogan{font-size: 26px;}
	.xjoin_search{margin-top: 10px;width: 36%;padding: 8px;}
	.xjoin_search form,.xjoin_search_form{line-height: 36px;padding-right: 95px;font-size: 15px;}
	.xjoin_btn{width: 86px;}
	.xjoin_top_area{padding-top: 10px;}
	.xjoin_type_item{font-size: 16px;height: 56px;width: 22%;line-height: 56px;}
	.xjoin_type_item img{margin-right: 14px;max-width: 30px;}
	.xjoin_condition{padding: 65px 45px 30px;margin-top: -28px;}
	.xjoin_condi_item{padding-left: 96px;margin-bottom: 16px;}
	.xjoin_condi_bt{font-size: 17px;}
	.xjoin_condi_option li{margin-right: 22px;}
	.xjoin_bellow_area{padding: 0px 45px 80px;}
	.xjoin_head dd{line-height: 82px;height: 82px;font-size: 17px;}
	.xjoin_list{margin-bottom: 72px;}
	.xjoin_gd span{padding-right: 25px;}
	.xjoin_intro{padding: 30px 40px 50px;}
	/*加入我们 end*/

	/*彭晓婷部分内页*/
	.pros_title .pro_ms{width: 248px;}
	.nyprolist{width: calc(100% + 28px);margin-left: -14px;}
	.nyprolist li{padding: 14px;}
	.nyprolist li .prodec .nymore{width: 60px;height: 20px;line-height: 20px;}
	.nyprolist li .prodec .nymore span{width: 20px;background-size: 165% auto;}
	.nyprolist li a:hover .prodec .nymore span{background: url(../images/icon2.png) 10px center no-repeat;background-size: 165% auto;}
	.xq_banner .pros_title .pro_ms{width: 27%;padding-left: 0;margin-top: 8px;padding-top: 28px;background: url(../images/pro4.png) left top no-repeat;}
    .prodec_top .proimg{width: 45%;}
    .prodec_title,.prodec_top .pro_right h2{font-size: 26px;}
    .prodec_top .pro_right .prodec{font-size: 16px;}
    .nynewlist li a{padding-bottom: 96px;}
    .nynewlist .newdec{height: 96px;}
    .nynewlist .newdec dt{font-size: 16px;height: 30px;line-height: 30px;}
	.newdec_right .right_title{font-size: 28px;}
	.newdec_right .adress{font-size: 18px;}
	.yuanj_chance{height: 420px;}
	.yuanj_chance .hd{padding: 4.6% 3% 0 20%;}
	.yuanj_chance .hd .cli{height: 50px;line-height: 50px;}
	/*.abtent2{top: -94px;}*//*210125*/
	.tentop2 .tentop2_text{letter-spacing:0; font-size: 14px;margin-top: 2%;}
	.tentop2 .tentop2_num{letter-spacing:0;}
	.tentop2 .tentop2_num dd{font-size: 15px;}
	.tentop2 .tentop2_num dd p{font-size: 14px;}
	.tentop2 .tentop2_num dd span{font-size: 36px;}
	.zl-Slider{width: calc(100% + 50px);}
	.zl-Slider .slick-slide{padding-right: 50px;}
	.zl-Slider .slick-dots{padding-right: 50px;}
	/*彭晓婷部分内页*/

	/*产品内页分类*/
	.pro_menu{top: 55%;}
	.menu_btn{width: 70px;padding-top: 75px;height: 168px;font-size: 15px;}
	.pmenu_area{width: 200px;top: 55%;border-radius: 0 10px 10px 0;left: -200px;}
	.pmenu_head{line-height: 52px;height: 52px;font-size: 18px;}
	.pmenu_list{padding: 20px 15px;}
	.pmenu_list ul{max-height: 380px;}
	.pmenu_list ul li{font-size: 15px;}
	.pmenu_list ul li a{padding-left: 30px;line-height: 38px;height: 38px;}
	.pmenu_list ul li a span{left: 5px;}
	/*产品内页分类end*/

	/*首页*/
	.banner .slick-dots{bottom: 20px;}
	.banner .slick-dots li button{width: 8px;height: 8px;}
	.ileft{width: 190px;margin-right: 30px;}
	.iright{width: 720px;}
	.ihead_top{padding-bottom: 20px;margin-bottom: 20px;}
	.ihead_img{width: 100px;}
	.ihead_nr{font-size: 20px;bottom: 25px;line-height: 34px;max-height: 68px;}
	.ihead_cn{font-size: 30px;}

	.isafe_img{width: 44%;margin: 0 2% 0 4%;}
	.isafe_data{width: 50%;}
	.isafe_dot em:after{width: 20px;height: 20px;margin-left: -10px;margin-top: -10px;}
	.isafe_item a{padding: 16px 0;}
	.isafe_icon{width: 80px;margin-bottom: 10px;}
	.isafe_intro{width: 140px;height: 140px;margin-left: -70px;padding: 22px 20px 0;}
	.isafe_des{height: 60px;-webkit-line-clamp:3;}
	.isafe_item:nth-child(1), .isafe_item:nth-child(2){margin-bottom: 14px;}
	.isafe_item:nth-child(3), .isafe_item:nth-child(4){margin-top: 14px;}
	.isafe_item:nth-child(3) .isafe_intro, .isafe_item:nth-child(4) .isafe_intro{top: 6px;}
	.islide .slick-dots{margin-top: 40px;}
	.itraffic_slide .slick-dots{margin-top: 24px;}
	.itraffic_icon{width: 52px;margin-right: 24px;}
	.itraffic_eg{margin: 18px 0;}
	.itraffic_bt{font-size: 16px;line-height: 26px;height: 26px;}
	.iedu_eg a{padding: 24px 20px 20px;}
	.iedu_icon{width: 56px;margin-bottom: 0px;}
	.iedu_icon img{width: 100%;}
	.iedu_bt{font-size: 16px;margin-bottom: 10px;}
	.isafe,.icity,.itraffic,.iedu{padding: 80px 0;}
	/*首页end*/

	/*210125*/
	.ipro{padding: 70px 0 90px;}
	.ipro_head{font-size: 28px;}

	/*.xbanner_solu{margin-bottom: 90px;}*//*210127-x*/
	.xsolutwo_tab{margin-top: 90px;}/*210127-x*/
	.xbanner_text .container{padding-right: 30%;}
	.xbanner_bt{font-size: 22px;margin-bottom: 16px;line-height: 40px;}
	.xbanner_bt span{padding: 0 24px;}
	.xbanner_bt span{line-height: 38px;height: 40px;}/*210128-3*/

	.xabout_add{padding: 60px 0 80px;}
	.xabout_add .tentop2_tit{margin-bottom: 45px;}
	/*210125 end*/

	/*210127-x*/
	.xsbolu_head{font-size: 26px;margin-bottom: 46px;}
	.xsbyi_icon{width: 46px;margin-right: 20px;}
	.xsbyi_bt{font-size: 18px;line-height: 28px;height: 28px;}
	.xsbyi_nr{line-height: 26px;height: 52px;}
	.xsbsan_item{width: 31%;margin: 0 1% 2.2%;}/*210128-1*/
	.xsbsan_bt{font-size: 22px;line-height: 40px;max-height: 80px;}
	.xsbolu_yi{padding-bottom: 78px;}
	.xsbolu_er{padding-top: 78px;}
	.xsbolu_san{padding-top: 82px;}
	.xsoft_er{padding-top: 78px;}
	/*210127-x end*/

	/*210127-sbnav*/
	.nav ul li.nav_normal.nav_pro .two_box{width: 346px;}
	.nav ul li.nav_pro .two_box ul{padding-left: 20px;padding-right: 20px;}
	.nav ul li.nav_pro .two_box ul li.nav_pro_item dt{line-height: 50px;height: 50px;}
	.nav ul li.nav_pro .two_box ul li.nav_pro_item{width: 45%;}
	.nav ul li.nav_pro .two_box ul li.nav_pro_item:nth-child(odd){margin-right: 10%;}
	.nav ul li.nav_pro .two_box ul li.nav_pro_item dd a{line-height: 34px;height: 34px;}
	/*210127-sbnav-end*/

	/*210128-news*/
	.press_pic{width: 236px;margin-right: 24px;}
	.press_bt{margin-bottom: 8px;font-size: 18px;}
	.press_date{margin-left: 40px;}
	/*210128-news end*/

	/*210202*/
	.xabout_video{width: 134px;bottom: 16%;}
	.xabout_video a{line-height: 38px;font-size: 14px;}
	.poptrox-overlay iframe{width: 762px!important;height: 500px!important;max-width: 762px!important;}
	/*210202 end*/
}

@media (max-width: 991px){
	.header .container{position: relative;}
	.logo{position: relative;width: 80%;}
	.logo a{height: 76px;width: 100%;}
	.footer{margin-bottom: 66px;background: #f1f1f1;}
	.footer_area{display: none;}
	.copyright{text-align: center;color: #666;padding: 15px 0;}
	.copyright:before{display: none;}
	.copyright a{color: #666;}

	/*联系我们*/
	.ny_banner img{width: 120%;}
	.ny_top{padding: 0 20px 0 5%;margin-bottom: 16px;}
	.ny_head{max-width: 35%;padding: 8px 0 6px;}
	.ny_cn{font-size: 18px;line-height: 28px;height: 28px;}
	.ny_en{line-height: 20px;height: 20px;}
	.subnav{width: 62%;}
	.subnav_item a{line-height: 62px;height: 62px;}
	.ny_headline{font-size: 18px;text-indent: 24px;margin-bottom: 32px;}
	.ny_headline:before{width: 8px;height: 24px;}
	.ny_headline span{font-size: 14px;}
	.xconone{background: url(../images/xconone_bg_mc.png) center bottom no-repeat;padding-bottom: 64%;padding-top: 5%;background-size: cover;}
	.xconone_data{width: 100%;margin-left: 0;padding: 0px;text-align: left;}
	.xconone_item{width: 100%;float: none;padding: 15px 45px;}
	.xconone_item:before{display: none;}
	.xconone_icon{float: left;margin-bottom: 0px;margin-right: 36px;width: 90px;}
	.xconone_intro{flex:1.0;height: auto;overflow: hidden;padding: 15px 36px;position: relative;}
	.xconone_intro:before{content: "";width: 1px;height: 80%;border-left: 1px dashed #cecece;position: absolute;left: 0;top: 10%;}
	.xconone_bt{margin-bottom: 8px;font-size: 18px;line-height: 28px;height: 28px;}
	.xcontwo_head{font-size: 24px;}
	.xcontwo_line{width: 48.4%;margin-right: 0px;}
	.xcontwo_line:nth-child(1){margin-right: 3.2%;}
	.xcontwo_line:nth-child(3){width: 100%;}
	/*联系我们 end*/
	
	/*投资者关系*/
	.banner_investor img{width: 100%;}
	.xinves_item{padding: 0px 0;width: 72%;margin: 0 14%;display: block;}
	.xinves_item:first-child{margin-bottom: 10%;}
	.xinves_icon{margin-right: 26px;margin: 30px auto 30px;background: none;border-radius: 0;}
	.xinves_icon img.img_a{display: none;}
	.xinves_icon img.img_b{display: inline;}
	.xinves_intro{border-top: 1px solid #fff;width: 100%;display: flex;justify-content: center;padding: 32px 0;line-height: 1.6;}
	.xinves_bt{font-size: 22px;}
	.xinves_nr{font-size: 32px;}
	/*投资者关系 end*/

	/*解决方案*/
	.banner_solution{height: auto;}
	.xsoluone{margin-bottom: 55px;}
	.xsoluone_left{width: 226px;margin-right: 0px;box-shadow: none;float: none;margin: 0 auto;/*margin-top: 10px;padding: 68px 20px 58px;background-size: 230px;*/}
	/*.xsoluone_cn{font-size: 30px;}*/
	.xsoluone_intro{padding-top: 0px;display: block;width: 100%;margin-top: -15px;position: relative;z-index: 2;}
	.xsoluone_bt{margin-bottom: 14px;font-size: 20px;}
	.xsolutwo_tab{/*margin-bottom: 58px;*//*210127-x*/}
	.xsolutwo_tab_list{background: #f3f3f3;border-radius: 8px;position: absolute;padding: 70px 0 20px;top: 0;left: 0;box-shadow: 0px 5px 24px 0 rgba(0,0,0,.23);display: none;}
	.xsolutwo_tab_item{width: 100%;margin-right: 0%;margin-bottom: 0%;line-height: 36px;height: 36px;float: none;font-size: 15px;}
	.xsolutwo_tab_item:nth-child(6n){margin-right: 0%;}
	.xsolutwo_tab_item:nth-child(5n){margin-right: 0%;}
	.xsolutwo_tab_item:nth-child(4n){margin-right: 0px;}
	.xsolutwo_tab_item:before{display: none;}
	.xsolutwo_tab_item.on{background: none;color: #f12625;}
	/*.xsolutwo_data_item{padding: 40px 40px 62px;top: 0;}*//*210127-x*/
	/*.xsolutwo_data_item:before{border: 14px solid #fff;border-color: #fff #fff transparent transparent;top: -14px;margin-left: -14px;}*//*210127-x*/
	.xsolutwo_title{font-size: 20px;margin-bottom: 20px;}
	/*解决方案 end*/

	/*供应商平台*/
	.xsup_bt{margin-bottom: 40px;}
	.xsupone_area{padding: 10px 0 60px;position: relative;}
	.xsupone_img{width: 160px;position: absolute;right: 25%;margin-right: 0px;}
	.xsupone_intro{width: 100%;display: block;}
	.xsupone_intro .xsup_bt{margin-bottom: 26px;line-height: 2;margin-left: 30%;}
	.xsupone_intro .xsup_bt span{display: block;}
	.xsupone_nr{line-height: 36px;}
	.xsuptwo{padding: 80px 0 65px;}
	.xsuptwo_item{padding: 28px 10px 22px;width: 21.5%;margin-right: 4%;float: none;display: inline-block;vertical-align: top;}
	.xsuptwo_item:nth-child(5n){margin-right: 4%;}
	.xsuptwo_item:nth-child(4n){margin-right: 0;}
	.xsuptwo_item:after{width: 22%;}
	.xsuptwo_item:nth-child(5n):after{display: block;}
	.xsuptwo_item:nth-child(4n):after,.xsuptwo_item:nth-last-child(2):after{display: none;}
	.xsuptwo_icon{width: 70px;margin-bottom: 16px;}
	.xsuptwo_num{display: none;}
	.xsuptwo_bt{font-size: 15px;width: 100%;line-height: 22px;height: 44px;overflow: hidden;display: flex;align-items: center;justify-content: center;}
	.xsupthree{padding: 70px 0 80px;}
	.xsupthree{width: 100%;}
	.xsupthree_item{width: 100%;}
	.xsupthree_item:first-child{margin-bottom: 30px;margin-right: 0px;}
	.xsupthree_bt span{font-size: 18px;}
	.xsupthree_bt span i{margin-left: 12px;font-size: 16px;}
	.xsupfour{padding: 70px 0 50px;}
	.xsupfour_item{width: 48.2%;margin-right: 0;}
	.xsupfour_item:nth-child(odd){margin-right: 3.2%;}
	.xsupfour_box{height: 112px;justify-content: left;}
	.xsupfour_bt{font-size: 16px;line-height: 32px;}
	/*供应商平台 end*/

	/*加入我们*/
	.xjoin_slogan{font-size: 22px;}
	.xjoin_search{width: 50%;}
	.xjoin_top_area{padding-top: 0px;margin-top: -20px;}
	.xjoin_type{transform:translateY(50%)}
	.xjoin_type_item{width: 30.4%;margin: 0 4.4% 0 0;float: left;display: block;}
	.xjoin_type_item:nth-child(3n){margin-right: 0px;}
	.xjoin_condition{padding: 70px 15% 40px;text-align: center;margin-top: 0px;}
	.xjoin_bellow_area{padding: 10px 25px 70px;}
	.xjoin_head dd{line-height: 72px;height: 72px;font-size: 16px;}
	.xjoin_zw{width: 36%;padding: 0 15px;}
	.xjoin_lb{width: 20%;}
	.xjoin_dd{width: 20%;}
	.xjoin_gd{width: 24%;}
	.xjoin_list{margin-bottom: 62px;}
	.xjoin_tit dd{font-size: 15px;}
	.xjoin_intro{padding: 25px 30px 40px;}
	.xjoin_title{font-size: 17px;margin-bottom: 8px;}
	.xjoin_des{font-size: 15px;}
	/*加入我们 end*/

	/*彭晓婷部分内页*/
    .pros_title .seach_pro{width: 68%;}
    .nyprolist{width: calc(100% + 20px);margin-left: -10px;}
    .nyprolist li{padding: 10px;}
	.nyprolist li .prodec{padding: 5%;}
	.nyprolist li .prodec .nymore{display: none;}
	.prodec_top .proimg{float: left;}
	.prodec_top .pro_right{position: relative;top: 0;transform: translateY(0);float: right;}
	.dec_chance .hd .cli{height: 50px;line-height: 50px;}
	.newdec_right{margin-left: 0;}
    .aboutmain .ny_top{border-radius: 44px;box-shadow: 0 9px 46px 0 rgba(0,0,0,.11);transform:translateY(-50%);}
    .abtent1 .tentop{background: none;padding: 4% 0;text-align: center;border-bottom: 1px dashed #c0c0c0;}
    .abtent1 .tentop img{margin: 0 auto;}
    .abtent1 .tentop p{width: 100%;}
    .abtent1 .tentop em{display: none;}
    .abtent2{top: 0;    padding: 0% 0 10%;}
    .tentop2_tit{width: 100%;letter-spacing: 0;text-align: center;color: #282828;float: none;}
    .tentop2_tit span{color: #e72521;}
    .tentop2 .tentop2_text{width: 100%;text-align: center;margin: 4% 0;float: none;}
    .tentop2 .tentop2_num{width: 100%;text-align: center;padding: 0 20%;float: none;}
	.zl-Slider{width: calc(100% + 30px);}
	.zl-Slider .slick-slide{padding-right: 30px;background-size: 122% auto;}
	.zl-Slider p{height: 66px;line-height: 66px;}
	.zl-Slider .slick-dots{padding-right: 30px;}
    .abtent3{padding:5% 0 12%;}
    /*彭晓婷部分内页*/

	/*产品内页分类*/
	.pmenu_area{left: auto;right: -200px;border-radius: 10px 0 0 10px;}
	.pmenu_area.on{left: auto;right: 0px;}
	/*产品内页分类end*/

	/*首页*/
	/*.ibanner img{width: 120%;}*/
	.iarea{display: block;}
	.ileft{width: 100%;margin-right: 0px;display: block;text-align: center;float: none;margin-bottom: 35px;}
	.iright{width: 100%;display: block;}
	.ihead_top{display: none;}
	.ihead_img{}
	.ihead_nr{font-size: 18px;line-height: 1.6;max-height: none;position: relative;bottom: auto;}
	.ihead_cn{font-size: 28px;position: relative;padding-bottom: 12px;margin-bottom: 12px;}
	.ihead_cn:after{content: "";width: 28px;height: 3px;background: #e0e0e0;position: absolute;left: 50%;bottom: 0px;transform:translatex(-50%);}
	.ihead_en{display: none;}

	.islide .slick-dots{text-align: center;}
	.islide .slick-dots li{margin: 0 8px;}
	.itraffic_slide .slick-dots{margin-top: 14px;}
	.itraffic_eg{margin: 0 0 30px 0;}
	.isafe,.icity,.itraffic,.iedu{padding: 68px 0;}
	/*首页end*/

	/*210125*/
	.ipro{padding: 68px 0;}
	.ipro{padding: 60px 0 80px;}
	.ipro_data{display: none;}
	.ipro_img{position: relative;width: 100%;height: auto;display: block;top: 0;left: 0;border: none;text-align: center;}

	/*.xbanner_solu{margin-bottom: 70px;}*//*210127-x*/
	.xsolutwo_tab{margin-top: 70px;}/*210127-x*/
	.xbanner_solu img{height: 130px;}
	.xbanner_text .container{padding-right: 15px;}
	.xbanner_bt{font-size: 22px;margin-bottom: 0px;line-height: 40px;}
	.xbanner_bt span{line-height: 38px;height: 40px;}/*210128-3*/
	.xbanner_nr{display: none;}

	.xabout_add .tentop2_tit{margin-bottom: 35px;}
	.tentop2{padding: 7% 0 4%;}
	/*210125 end*/

	/*20210127*/
	.pro_td li .tdone{font-size: 18px;}
	.nypro_data p{height: 68px;line-height: 68px;}

	/*210127-x*/
	.xsbolu_head{font-size: 24px;margin-bottom: 40px;}
	.xsbyi_line{display: block;}/*210128-4*/
	.xsbyi_item{width: 100%;margin-right: 0px;padding: 24px 6%;border: 1px solid #eee;border-radius: 10px;margin-bottom: 20px;}
	.xsber_item{padding: 0px 6%;border: none;margin-bottom: 4%;}
	.xsber_item:nth-child(odd){margin-right: 0px;}
	.xsbyi_icon{width: 50px;margin-right: 28px;}
	.xsbyi_nr{line-height: 26px;height: auto;max-height: 52px;/*210128-4*/max-height: none!important;}
	/*.xsbsan_item{width: 48%;margin-right: 0px;margin-bottom: 3.5%;}*//*210128-1*/
	/*.xsbsan_item:nth-child(odd){margin-right: 3.2%;}*//*210128-1*/
	.xsbsan_item{width: 47.3%;margin: 0 1.2% 3.2%;}/*210128-1*/
	.xsbsan_bt{font-size: 18px;line-height: 34px;max-height: 68px;}
	.xsbolu_yi{padding-bottom: 65px;}
	.xsoft_er{padding-top: 78px;}
	/*210127-x end*/

	/*210128-news*/
	.press_pic{width: 188px;margin-right: 24px;}
	.press_bt{margin-bottom: 8px;font-size: 16px;line-height: 26px;height: 26px;}
	.press_nr{font-size: 14px;line-height: 24px;height: 24px;}
	.press_date{margin-left: 24px;font-size: 14px;}
	/*210128-news end*/

	/*210202*/
	.xabout_video{width: 134px;bottom: 7%;}
	.xabout_video a{line-height: 38px;font-size: 14px;}
	.poptrox-overlay iframe{width: 640px!important;height: 420px!important;max-width: 640px!important;}
	/*210202 end*/
}

@media (max-width: 767px){
	.logo a{height: 70px;}
	.bts_box{line-height: 44px;height: 44px;}
	.bts_btn{line-height: 44px;height: 44px;}
	.class{padding-top: 20%;}

	/*联系我们*/
	.main{padding-bottom: 70px;}
	.ny_banner img{width: 130%;}
	.subnav{width: 65%;}
	.xconone{margin-bottom: 68px;}
	.xconone_item {padding: 14px 35px;}
	.xconone_icon{width: 82px;margin-right: 26px;}
	.xconone_intro{padding: 11px 26px;}
	.xcontwo_form form{font-size: 15px;}
	.xcontwo_line{padding: 0 16px;margin-bottom: 20px;line-height: 46px;}
	.xcontwo_text{margin-bottom: 46px;}
	.xcontwo_text textarea{line-height: 28px;padding: 14px 16px;height: 168px;}
	/*联系我们 end*/

	/*投资者关系*/
	.xinves_icon{width: 42px;margin: 25px auto 25px;}
	.xinves_intro{padding: 25px 0;}
	.xinves_bt{font-size: 20px;}
	.xinves_nr{font-size: 26px;}
	/*投资者关系 end*/

	/*解决方案*/
	/*.main_xsolu{padding-left: 10px;padding-right: 10px;}*//*210127-x*/
	.xsoluone_left{/*padding: 58px 20px 50px;margin-top: 0px;background-size: 200px;*/width: 200px;}
	.xsolu_cn{font-size: 18px;}
	/*.xsoluone_cn{font-size: 26px;}*/
	.xsoluone_bt{margin-bottom: 10px;font-size: 18px;}
	/*.xsolutwo_data_item{padding: 32px 26px 49px;}*//*210127-x*/
	/*.xsolutwo_data_item:before{border: 12px solid #fff;border-color: #fff #fff transparent transparent;top: -12px;margin-left: -12px;}*//*210127-x*/
	.xsolutwo_title{font-size: 18px;}
	/*解决方案 end*/

	/*供应商平台*/
	.xsup_bt{font-size: 22px;padding-bottom: 18px;margin-bottom: 32px;}
	.xsup_bt:after{width: 34px;}
	.xsupone_area{padding: 0px 0 50px;}
	.xsupone_img{width: 144px;right: 22%;}
	.xsupone_intro .xsup_bt{line-height: 1.8;margin-left: 20%;}
	.xsuptwo{padding: 60px 0 50px;}
	.xsuptwo_item{padding: 20px 10px 16px;width: 20.5%;}
	.xsuptwo_icon{width: 60px;margin-bottom: 12px;}
	.xsuptwo_bt{font-size: 14px;}
	.xsupthree{padding: 60px 0 70px;}
	.xsupfour{padding: 60px 0 50px;}
	.xsupfour_item{width: 100%;}
	.xsupfour_item:nth-child(odd){margin-right: 0%;}
	.xsupfour_box{padding: 20px 82px 20px 20px;height: 104px;}
	/*供应商平台 end*/

	/*加入我们*/
	.xjoin_slogan{font-size: 18px;letter-spacing: 3px;}
	.xjoin_search{width: 56%;padding: 6px;margin-top: 6px;}
	.xjoin_search form,.xjoin_search_form{padding-right: 76px;font-size: 14px;line-height: 32px;}
	.xjoin_btn{width: 70px;}
	.xjoin_type_item{width: 31.2%;margin: 0 3.2% 0 0;line-height: 50px;height: 50px;}
	.xjoin_type_item img{max-width: 26px;margin-right: 10px;}
	.xjoin_condition{padding: 62px 6% 30px;}
	.xjoin_bellow_area{padding: 10px 20px 60px;}
	.xjoin_head dd{line-height: 60px;height: 60px;}
	.xjoin_gd span{padding-right: 22px;}
	.xjoin_gd span:after{width: 12px;}
	.xjoin_list{margin-bottom: 52px;}
	.xjoin_tit dd{font-size: 14px;line-height: 54px;height: 54px;}
	.xjoin_intro{padding: 20px 24px 30px;}
	.xjoin_hint{line-height: 2.2;}
	/*加入我们 end*/

	/*彭晓婷部分内页*/
	.pros_title .seach_pro .pro_text{padding: 0 22px;}
	.pros_title .seach_pro .pro_text{width: 68%;}
	.pros_title .seach_pro .pro_btn{width: 32%;}
	/*彭晓婷部分内页*/

	/*首页*/
	/*.ibanner img{width: 130%;}*/
	.ileft{margin-bottom: 30px;}
	.ihead_nr{font-size: 16px;}
	.ihead_cn{font-size: 24px;padding-bottom: 10px;margin-bottom: 10px;}
	.ihead_cn:after{width: 24px;height: 2px;}

	.isafe_img,.isafe_right:before,.isafe_right:after,.isafe_dot{display: none;}
	.isafe_data{width: 100%;}
	.isafe_item{width: 25%;}
	.isafe_item a{padding: 0;}
	.isafe_item a:hover .isafe_bt{color: #ff4f42;}
	.isafe_intro{display: none;}
	.isafe_item:nth-child(1), .isafe_item:nth-child(2){margin-bottom: 0px;}
	.isafe_item:nth-child(3), .isafe_item:nth-child(4){margin-top: 0px;}
	.icity_intro,.icity_item a:hover .icity_intro{padding: 8px 14px;}
	.icity_bt{font-size: 14px;line-height: 24px;height: 24px;}
	.icity_nr{font-size: 13px;}
	.icity_item a:hover .icity_nr{margin-top: 0px;}
	.islide .slick-dots{margin-top: 30px;}
	.islide .slick-dots li button{width: 6px;height: 6px;}
	.itraffic_slide .slick-dots{margin-top: 24px;}
	.itraffic_icon{width: 44px;margin-right: 16px;}
	.itraffic_eg{margin: 0 0 18px 0;width: 48.4%;height: 96px;}
	.itraffic_eg:nth-child(odd){width: 48.4%;margin-right: 3.2%;padding-right: 0px;}
	.itraffic_eg:nth-child(odd):after{display: none;}
	.itraffic_eg a{padding: 10px 16px;background: #fff;border-radius: 8px;box-shadow: 0px 3px 24px 0 rgba(0,0,0,.03);}
	.itraffic_nr{height: 48px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.itraffic_bt{margin-bottom: 2px;}
	.iedu_eg a{padding: 24px 16px 16px;box-shadow: 0px 3px 24px 0 rgba(0,0,0,.03);}
	.iedu_nr{height: 72px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
	.isafe,.icity,.itraffic,.iedu{padding: 58px 0;}
	/*首页end*/

	/*210125*/
	.ipro{padding: 58px 0;}
	.ipro{padding: 50px 0 60px;}
	.ipro_head{font-size: 24px;margin-bottom: 6px;}
	.ipor_state{font-size: 16px;}

	/*.xbanner_solu{margin-bottom: 60px;}*//*210127-x*/
	.xsolutwo_tab{margin-top: 60px;}/*210127-x*/
	.xbanner_solu img{height: 100px;}
	.xbanner_bt{font-size: 18px;line-height: 32px;}
	.xbanner_bt span{padding: 0 16px;}
	.xbanner_bt span{line-height: 30px;height: 32px;}/*210128-3*/

	.xabout_item{width: 100%;}
	.xabout_item:nth-child(3):after{display: block;}
	/*210125 end*/

	/*20210127*/
	.pro_title{font-size: 20px;}
	.pro_td{display: block;}/*210128-2*/
	.pro_td li{width: 100%;padding: 5% 8% 5% 23%;border-radius: 10px;border: 1px solid #f0f0f0;margin: 8px 0;}
    .pro_td li .ticon{width: 9%;left: 9%}
    .pro_td li .tdone{font-size: 16px;margin-bottom: 0;}
    .prolist{padding: 7% 0;}
    .nypro_data{padding: 4% 0 7%;}
    .nypro_data .slick-slide div{padding: 6px;}
    .nypro_data p{height: 54px;line-height: 54px;font-size: 16px;}
    .nypro_data .slick-dots{bottom: 0;}
    .nypro_data .slick-dots li,.nypro_data .slick-dots li button{width: 26px;}

	/*210127-x*/
	.xsbolu_head{font-size: 22px;margin-bottom: 32px;}
	.xsbyi_item{padding: 20px 6%;}
	.xsber_item{padding: 0px 6%;}
	.xsbyi_icon{width: 46px;margin-right: 24px;}
	.xsbsan_item{width: 47.2%;margin: 0 1.2% 3.2%;}/*210128-1*/
	.xsbsan_bt{font-size: 16px;line-height: 32px;max-height: 64px;padding: 0 15%;}
	.xsbolu_yi{padding-bottom: 46px;}
	.xsbolu_er{padding-top: 65px;}
	.xsbolu_san{padding-top: 65px;}
	.xsoft_er{padding-top: 65px;}
	/*210127-x end*/

	/*210128-news*/
	.press_eg{padding-bottom: 16px;margin-bottom: 16px;}
	.press_pic{width: 158px;margin-right: 20px;}
	.press_bt{margin-bottom: 4px;}
	.press_date{margin-left: 20px;}
	/*210128-news end*/

	/*210202*/
	.xabout_video{width: 124px;bottom: 6%;}
	.xabout_video a{line-height: 36px;}
	.poptrox-overlay iframe{width: 538px!important;height: 350px!important;max-width: 538px!important;}
	.closer{right: 0px!important;top: -36px!important;width: 36px!important;height: 36px!important;line-height: 32px!important;}
	/*210202 end*/

    .xsbyi_line
    {
        padding-bottom: 0;
    }
}

@media (max-width: 567px){
	.logo a{height: 68px;}
	.footer{margin-bottom: 58px;}
	.bottom ul li a{padding: 10px 15px 2px;}
	.bottom_img{height: 20px;margin-bottom: 2px;}
	.bottom_search.showup{bottom: 58px;}
	.bottom_search form{padding-right: 100px;font-size: 14px;}
	.bts_box{line-height: 38px;height: 38px;padding: 0 15px;}
	.bts_btn{line-height: 38px;height: 38px;width: 100px;}

	.class{padding-top: 22%;}
	.nav_home{width: 80px;height: 80px;}
	.nav_home a{width: 74px;height: 74px;font-size: 14px;}
	.nav_home a span{padding-top: 24px;background-size: auto 22px;}
	.nav_close{height: 68px;right: 4%;background-size: 16px;}
	.m_list ul li a{padding: 0 40px 0 15px;line-height: 50px;height: 50px;}
	.m_list ul li a span{width: 8px;right: 15px;}
	.m_list ul li ul{padding-bottom: 12px;}
	.m_list ul li ul li{font-size: 15px;text-indent: 16px;}
	.m_list ul li ul li a{line-height: 40px;height: 40px;}
	.m_list ul li ul li a:before{width: 5px;height: 5px;left: 15px;}
	.m_list ul li ul li ul li{text-indent: 32px;}
	.m_list ul li ul li ul li a{line-height: 36px;height: 36px;}
	.m_list ul li ul li ul li ul li{text-indent: 46px;}

	/*联系我们*/
	.main{padding-bottom: 58px;}
	.ny_banner img{width: 140%;}
	.ny_top{padding: 0 10px 0 16px;margin-bottom: 8px;}
	.ny_head{max-width: 25%;padding: 7px 0 4px;}
	.ny_cn{font-size: 15px;line-height: 20px;height: 20px;}
	.ny_en{font-size: 12px;line-height: 18px;height: 18px;}
	.subnav{width: 75%;}
	.subnav_item{font-size: 12px;}
	.subnav_item a{line-height: 50px;height: 50px;}
	.ny_headline{font-size: 16px;text-indent: 20px;margin-bottom: 24px;}
	.ny_headline:before{width: 6px;height: 16px;}
	.ny_headline span{font-size: 12px;margin-left: 12px;}
	.xconone{margin-bottom: 45px;}
	.xconone_item{padding: 8px 16px;}
	.xconone_icon{width: 66px;margin-right: 20px;}
	.xconone_intro{padding: 8px 0px 8px 20px;}
	.xconone_bt{margin-bottom: 0px;font-size: 15px;line-height: 26px;height: 26px;}
	.xcontwo_head{font-size: 20px;margin-bottom: 32px;}
	.xcontwo_head span{padding: 0 32px;}
	.xcontwo_form form{font-size: 14px;}
	.xcontwo_line{padding: 0 14px;line-height: 38px;margin-bottom: 12px;width: 100%;}
	.xcontwo_name{margin-right: 3px;}
	.xcontwo_text{margin-bottom: 35px;}
	.xcontwo_text textarea{padding: 10px 14px;line-height: 26px;height: 150px;}
	.xcontwo_btn input{line-height: 36px;height: 36px;width: 128px;}
	/*联系我们 end*/

	/*投资者关系*/
	.xinves_item{width: 92%;margin: 0 4%;}
	.xinves_icon{width: 32px;margin: 20px auto 15px;}
	.xinves_intro{padding: 20px 0;line-height: 1.9;}
	.xinves_bt{font-size: 17px;}
	.xinves_nr{font-size: 22px;}
	/*投资者关系 end*/

	/*解决方案*/
	/*.main_xsolu{padding-left: 8px;padding-right: 8px;}*//*210127-x*/
	.xsolu_headline{padding: 12px 0;}
	.xsolu_cn{font-size: 16px;}
	.xsolu_en{font-size: 13px;}
	.xsoluone{margin-bottom: 42px;}
	.xsoluone_left{/*padding: 40px 20px 32px;background-size: 160px;*/width: 166px;}
	/*.xsoluone_cn{font-size: 22px;}*/
	.xsoluone_bt{margin-bottom: 8px;font-size: 16px;}
	.xsolutwo_tab_select{padding-right: 100px;font-size: 14px;}
	.xsolutwo_show{line-height: 42px;height: 42px;}
	.xsolutwo_more{width: 100px;line-height: 42px;height: 42px;}
	.xsolutwo_more span{padding-right: 18px;}
	.xsolutwo_more span:after{width: 12px;}
	.xsolutwo_tab{/*margin-bottom: 42px;*//*210127-x*/}
	.xsolutwo_tab_list{padding: 58px 0 16px;}
	.xsolutwo_tab_item{line-height: 30px;height: 30px;font-size: 14px;}
	/*.xsolutwo_data_item{padding: 25px 16px 45px;}*//*210127-x*/
	/*.xsolutwo_data_item:before{border: 10px solid #fff;border-color: #fff #fff transparent transparent;top: -10px;margin-left: -10px;}*//*210127-x*/
	.xsolutwo_title{font-size: 17px;margin-bottom: 20px;}
	/*解决方案 end*/

	/*供应商平台*/
	.xsup_bt{font-size: 18px;padding-bottom: 14px;margin-bottom: 25px;}
	.xsup_bt:after{width: 28px;height: 2px;}
	.xsupone_img{width: 120px;right: 15%;}
	.xsupone_intro .xsup_bt{margin-bottom: 20px;margin-left: 15%;margin-top: 10px;}
	.xsupone_nr{line-height: 32px;}
	.xsuptwo_item{padding: 12px 10px 10px;}
	.xsuptwo_item:after{width: 26%;background-size: 7px;}
	.xsuptwo_icon{width: 44px;margin-bottom: 6px;}
	.xsuptwo_bt{font-size: 12px;line-height: 16px;height: 48px;}
	.xsupthree{padding: 50px 0 60px;}
	.xsupthree_item:first-child{margin-bottom: 20px;}
	.xsupthree_bt{padding: 0 4%;margin-top: -20px;letter-spacing: 0px;}
	.xsupthree_bt span{font-size: 14px;line-height: 46px;height: 46px;}
	.xsupthree_bt span i{margin-left: 0px;font-size: 12px;}
	.xsupfour{padding: 50px 0 40px;}
	.xsupfour_box{height: 92px;}
	.xsupfour_num{font-size: 14px;line-height: 24px;height: 24px;text-indent: 24px;}
	.xsupfour_bt{font-size: 14px;line-height: 26px;}
	.xsupfour_btn{width: 46px;}
	/*供应商平台 end*/

	/*加入我们*/
	.xjoin_slogan{font-size: 15px;letter-spacing: 2px;}
	.xjoin_search{width: 70%;padding: 4px;margin-top: 2px;}
	.xjoin_search form,.xjoin_search_form{padding-right: 64px;line-height: 28px;}
	.xjoin_box{padding: 0 10px;}
	.xjoin_btn{width: 60px;}
	.xjoin_type_item{line-height: 40px;height: 40px;font-size: 14px;}
	.xjoin_type_item img{max-width: 22px;margin-right: 6px;}
	.xjoin_condition{padding: 50px 15px 30px;}
	.xjoin_condi_line{padding-left: 62px;}
	.xjoin_condi_name{left: 10px;font-size: 12px;line-height: 32px;height: 32px;}
	.xjoin_condi_box select{padding: 0 20px 0 5px;line-height: 32px;height: 32px;font-size: 12px;}
	.xjoin_condi_box:before{width: 12px;right: 8px;}
	.xjoin_bellow_area{padding: 10px 15px 50px;}
	.xjoin_head dd{line-height: 50px;height: 50px;font-size: 15px;}
	.xjoin_zw{padding: 0 10px 0 0;}
	.xjoin_lb{text-align: center;}
	.xjoin_dd{text-align: center;}
	.xjoin_gd span{padding-right: 16px;}
	.xjoin_gd span:after{width: 10px;}
	.xjoin_list{margin-bottom: 40px;}
	.xjoin_tit dd{line-height: 46px;height: 46px;}
	.xjoin_intro{padding: 15px 15px 24px;line-height: 1.8;}
	.xjoin_title{font-size: 16px;margin-bottom: 5px;}
	.xjoin_des{font-size: 14px;}
	.xjoin_hint{margin-top: 14px;padding-top: 10px;line-height: 1.8;}
	/*加入我们 end*/

	/*彭晓婷部分内页*/
	.pros_title{padding: 10px 0;}
	.pros_title h2,.xq_banner .pros_title h2{font-size: 20px;}
	.pros_title h2 p,.xq_banner .pros_title h2 p{font-size: 14px;}
	.pros_title .seach_pro{width: 72%;height: 36px;line-height: 36px;margin-top: 10px;}
	.pros_title .seach_pro .pro_text{width: 65%;padding: 0 10px 0 16px;font-size: 14px;}
	.pros_title .seach_pro .pro_btn{width: 35%;font-size: 14px;background: #f23e2f url(../images/icon1.png) 8% center no-repeat;padding-left: 14px;background-size: 14px auto;}
    .nyprolist{width:100%;margin-left: 0;}
    .nyprolist li{width: 100%;padding:10px 0;}
    .nyprolist li .prodec{padding: 10px;text-align: center;}
    .pagebox{padding: 26px 0;}
    .pagebox a{width: 24px;height: 24px;line-height: 24px;font-size: 14px;margin: 0 10px;}
    .pagebox select{font-size: 14px;line-height: 24px;height: 24px;margin-left: 0px;}
    .xq_img img{width: 1200px;}
    .prodec_title{padding-top: 6px;}
    .prodec_title,.prodec_top .pro_right h2{font-size: 16px;}
    .prodec_top{padding: 0 4%;}
    .prodec_top .proimg{width: 100%;}
    .prodec_top .pro_right{width: 100%;text-align: center;margin-top: 20px;}
    .prodec_top .pro_right em{width: 28px;height: 3px; margin:10px auto;}
    .prodec_top .pro_right .prodec{font-size: 14px;line-height: 1.6;}
    .dec_chance .hd .cli{height: 40px;line-height: 40px;}
    .dec_chance .bd .detil{min-height: 240px;}
    .nynewlist li a{padding-bottom: 0;border: none;}
    .nynewlist .newdec{position: relative;height: auto;padding: 10px 0;text-align: left;}
    .nynewlist .newdec dt{height: auto;}
    .nynewlist .newdec .time{display: block;font-size: 13px;color: #969696;margin: 4px 0;}
    .nynewlist .newdec dd{height: auto;max-height: 44px;line-height: 22px;}
    .newxq_ban .xq_img img{width: 1400px;}
    .newxq_ban .pros_title h2{font-size: 18px;text-align: center;margin: 0 auto;float: none;}
    .newxq_ban .pros_title h2 p{font-size: 12px;}
    .newxq_ban .back_a a{height: 28px;margin-top: -14px;font-size: 14px;color: #fff;line-height: 20px;background-size: 28px auto;padding-left: 26px;position: absolute;left: 15px;top:50%;}
    .newdec_right{padding: 0;}
    .newdec_right .right_title{font-size: 18px;text-align: center;}
    .newdec_right .chos_new a{border-left: 0;}
    .aboutmain .abtent1{top: 0;}
    .abtent1 .tentop img{width: 34%;}
    .abtent1 .tentop p{font-size: 14px;}
    .abtent1 .about_dec{padding: 20px 8px;}
    .tentop2_tit{font-size: 22px;line-height: 1.8;}
    .shouji_yjbox{padding: 20px 8px 80px;}
    .yj-Slider{height: 178px;}
    .yj-Slider .yjdec{padding: 10% 3%;font-size: 18px;}
    .yj-Slider .yjdec p{letter-spacing: 0;}
    .yj-Slider .yjdec span{font-size: 14px;padding: 7% 11% 0 46px;}
    .yj-Slider .yjdec span:before{width: 29px;bottom: 17%;}
    .alldot .slick-dots li{width: 22px;}
    .tentop2 .tentop2_num{padding: 0 10%;}
    .tentop2 .tentop2_num dd{line-height: 28px;font-size: 14px;}
    .tentop2 .tentop2_num dd span{font-size: 32px;}
    .tentop2 .tentop2_text{margin: 6% 0;line-height: 1.7;}
	.zl-Slider{width: calc(100% + 12px);padding: 20px 8px;}
	.zl-Slider .slick-slide{padding-right: 12px;background-size: 130% auto;}
	.zl-Slider p{height: 40px;line-height: 40px;}
	.zl-Slider .slick-dots{padding-right: 12px;bottom: -20px;}
	.abtent3{padding: 30px 8px 60px;}
	.ab-Slider .slick-dots{bottom: -36px;}
	/*彭晓婷部分内页*/

	/*产品内页分类*/
	.pro_memu_mc{font-size: 14px;width: 44px;height: 92px;}
	.pro_memu_mc span{padding-left: 10px;background-size: 6px;}
	.pmenu_head{font-size: 16px;line-height: 46px;height: 46px;}
	.pmenu_head span{background-size: 16px;padding-left: 24px;}
	.pmenu_area{width: 178px;right: -178px;}
	.pmenu_list{padding: 12px 12px;}
	.pmenu_list ul{max-height: 300px;}
	.pmenu_list ul li{font-size: 14px;}
	.pmenu_list ul li a{padding-left: 22px;line-height: 32px;height: 32px;}
	.pmenu_list ul li ul{padding-bottom: 10px;margin-bottom: 6px;}
	.pmenu_list ul li ul li{font-size: 13px;}
	.pmenu_list ul li ul li a{line-height: 28px;height: 28px;}
	/*产品内页分类end*/

	/*首页*/
	/*.ibanner img{width: 140%;}*/
	.banner .slick-dots{bottom: 15px;}
	.banner .slick-dots li{margin: 0 6px;}
	.banner .slick-dots li button{width: 6px;height: 6px;}
	.ileft{margin-bottom: 25px;}
	.ihead_nr{font-size: 14px;}
	.ihead_cn{font-size: 22px;padding-bottom: 8px;margin-bottom: 8px;}
	.ihead_cn:after{width: 20px;}

	.isafe_icon{width: 70px;}
	.icity_intro,.icity_item a:hover .icity_intro{padding: 4px 10px;}
	.icity_nr{display: none;}
	.itraffic_slide .slick-dots{margin-top: 20px;}
	.itraffic_icon{width: 28px;margin-right: 12px;}
	.itraffic_eg{margin: 0 0 12px 0;height: 80px;}
	.itraffic_eg a{padding: 8px 14px;}
	.itraffic_nr{height: 40px;font-size: 12px;line-height: 20px;}
	.itraffic_bt{font-size: 14px;line-height: 24px;height: 24px;margin-bottom: 0px;}
	.iedu_eg a{padding: 20px 16px 14px;}
	.iedu_icon{width: 40px;}
	.iedu_bt{line-height: 40px;height: 40px;font-size: 14px;margin-bottom: 6px;}
	.iedu_bt:after{width: 22px;}
	.iedu_nr{height: 60px;font-size: 12px;line-height: 20px;}
	.isafe,.icity,.itraffic,.iedu{padding: 46px 0;}
	/*首页end*/

	/*210125*/
	.ipro{padding: 46px 0;}
	.ipro{padding: 50px 0 50px;}
	.ipro_head{font-size: 22px;margin-bottom: 6px;}
	.ipor_state{font-size: 14px;margin-bottom: 30px;}
	
	.xabout_add{padding: 45px 0 60px;}
	.xabout_add .tentop2_tit{margin-bottom: 28px;}
	.xabout_item:after{height: 12px;bottom: -6px;}
	/*210125 end*/

	/*210127-x*/
	.xsbolu_head{font-size: 20px;margin-bottom: 26px;}
	.xsbyi_item{padding: 14px 18px;margin-bottom: 16px;}
	.xsber_item{padding: 0px 18px;margin-bottom: 5%;}
	.xsbyi_icon{width: 38px;margin-right: 16px;}
	.xsbyi_bt{font-size: 16px;line-height: 26px;height: 26px;margin-bottom: 2px;}
	.xsbyi_nr{line-height: 24px;max-height: 48px;}
	/*.xsbsan_item{width: 47.8%;margin-bottom: 4%;}*//*210128-1*/
	/*.xsbsan_item:nth-child(odd){margin-right: 3%;}*//*210128-1*/
	.xsbsan_item{width: 47%;margin: 0 1.2% 4%;}/*210128-1*/
	.xsbsan_bt{font-size: 14px;line-height: 26px;max-height: 52px;padding: 0 10px;}
	.xsbolu_yi{padding-top: 38px;}
	.xsbolu_er{padding-top: 50px;}
	.xsbolu_san{padding-top: 50px;}
	.xsoft_er{padding-top: 50px;}
	/*210127-x end*/

	/*210128-news*/
	.press_eg{padding-bottom: 16px;margin-bottom: 20px;}
	.press_eg a{display: block;}
	.press_pic{width: 100%;margin-right: 0px;margin-bottom: 14px;}
	.press_right{display: block;width: 100%;height: auto;overflow: hidden;}
	.press_bt{margin-bottom: 4px;}
	.press_nr{height: auto;max-height: 48px;white-space: normal;margin-bottom: 4px;}
	.press_date{margin-left: 0px;}
	/*210128-news end*/

	/*210202*/
	.xabout_video{width: 106px;bottom: 4%;}
	.xabout_video a{line-height: 30px;font-size: 12px;}
	.xabout_video a span{padding-left: 24px;background-size: 18px;}
	.poptrox-overlay iframe{width: 345px!important;height: 230px!important;max-width: 345px!important;}
	.closer{right: 0px!important;top: -32px!important;width: 32px!important;height: 32px!important;line-height: 30px!important;font-size: 26px!important;}
	/*210202 end*/
}

@media (max-width: 372px){
	.logo a{height: 62px;}
	.nav_button{background-size: 28px;}
	.copyright{padding: 12px 0;}
	.bottom_search form{padding-right: 90px;}
	.bts_box{line-height: 34px;height: 34px;}
	.bts_btn{line-height: 34px;height: 34px;width: 90px;}
	
	.class{padding-top: 25%;}
	.nav_close{height: 62px;background-size: 14px;}
	.nav_home{width: 72px;height: 72px;}
	.nav_home a{width: 66px;height: 66px;}
	.nav_home a span{padding-top: 20px;background-size: auto 20px;}
	.m_list ul li{font-size: 15px;}
	.m_list ul li a{line-height: 44px;height: 44px;}
	.m_list ul li a span{width: 7px;}
	.m_list ul li ul li{font-size: 14px;}
	.m_list ul li ul li a{line-height: 36px;height: 36px;}
	.m_list ul li ul li ul li a{line-height: 32px;height: 32px;}

	/*联系我们*/
	.main{padding-bottom: 50px;}
	.ny_banner img{width: 155%;}
	.ny_top{margin-bottom: 0px;}
	.ny_cn{font-size: 13px;line-height: 18px;height: 18px;}
	.ny_en{line-height: 16px;height: 16px;}
	.subnav_item a{line-height: 46px;height: 46px;}
	.ny_headline{font-size: 15px;text-indent: 16px;margin-bottom: 20px;}
	.ny_headline:before{width: 4px;height: 12px;}
	.xconone_item{padding: 5px 12px;}
	.xconone_icon{width: 50px;margin-right: 15px;}
	.xconone_intro{padding: 3px 0  3px 18px;}
	.xconone_bt{font-size: 14px;line-height: 24px;height: 24px;}
	.xconone_nr{font-size: 13px;line-height: 20px;}
	.xcontwo_head{font-size: 18px;margin-bottom: 26px;}
	.xcontwo_head span{padding: 0 26px;}
	.xcontwo_head span:before,.xcontwo_head span:after{width: 12px;}
	.xcontwo_btn input{line-height: 34px;height: 34px;width: 120px;}
	/*联系我们 end*/

	/*投资者关系*/
	.xinves_item{width: 96%;margin: 0 2%;}
	.xinves_icon{width: 28px;margin: 15px auto 12px;}
	.xinves_intro{padding: 15px 0;}
	.xinves_bt{font-size: 15px;}
	.xinves_nr{font-size: 18px;}
	/*投资者关系 end*/

	/*解决方案*/
	/*.main_xsolu{padding-left: 5px;padding-right: 5px;}*//*210127-x*/
	.xsolu_headline{line-height: 1.6;padding: 10px 0;}
	.xsoluone{margin-bottom: 36px;}
	/*.xsoluone_cn{font-size: 20px;}
	.xsoluone_en{font-size: 12px;}*/
	.xsoluone_nr{line-height: 26px;}
	.xsolutwo_tab{/*margin-bottom: 34px;*//*210127-x*/}
	.xsolutwo_tab_select{padding-right: 90px;}
	.xsolutwo_show{line-height: 38px;height: 38px;padding: 0 12px;}
	.xsolutwo_more{width: 90px;line-height: 38px;height: 38px;}
	.xsolutwo_more span{padding-right: 14px;}
	.xsolutwo_more span:after{width: 10px;}
	.xsolutwo_data_item:before{border: 9px solid #fff;border-color: #fff #fff transparent transparent;top: -9px;margin-left: -9px;}
	.xsolutwo_title{font-size: 16px;margin-bottom: 14px;}
	/*解决方案 end*/

	/*供应商平台*/
	.xsup_bt{font-size: 17px;margin-bottom: 22px;}
	.xsup_bt:after{width: 24px;}
	.xsupone_img{width: 104px;}
	.xsupone_intro .xsup_bt{margin-bottom: 16px;margin-top: 0px;}
	.xsupone_nr{line-height: 28px;}
	.xsuptwo{padding: 50px 0 45px;}
	.xsuptwo_item:after{width: 32%;}
	.xsuptwo_icon{width: 38px;}
	.xsuptwo_bt{line-height: 14px;height: 56px;}
	.xsupthree{padding: 50px 0;}
	.xsupthree_item:first-child{margin-bottom: 16px;}
	.xsupthree_bt{padding: 0 2%;}
	.xsupthree_bt span{font-size: 12px;}
	.xsupfour_box{padding: 16px 72px 16px 16px;height: 80px;}
	.xsupfour_bt{line-height: 24px;}
	.xsupfour_btn{right: 16px;width: 38px;}
	/*供应商平台 end*/

	/*加入我们*/
	.xjoin_search{width: 80%;}
	.xjoin_search form,.xjoin_search_form{font-size: 12px;}
	.xjoin_box{padding: 0 10px;}
	.xjoin_btn{width: 60px;}
	.xjoin_top_area{margin-top: -16px;}
	.xjoin_type_item{line-height: 34px;height: 34px;font-size: 13px;}
	.xjoin_type_item img{max-width: 18px;margin-right: 4px;}
	.xjoin_condition{padding: 42px 10px 24px;}
	.xjoin_bellow_area{padding: 6px 15px 46px;}
	.xjoin_head dd{line-height: 40px;height: 40px;font-size: 12px;}
	.xjoin_gd span{padding-right: 12px;}
	.xjoin_gd span:after{width: 8px;}
	.xjoin_list{margin-bottom: 30px;}
	.xjoin_tit dd{font-size: 12px;line-height: 40px;height: 40px;}
	.xjoin_title{font-size: 15px;}
	.xjoin_des{font-size: 12px;}
	.xjoin_hint{font-size: 12px;}
	/*加入我们 end*/

	/*首页*/
	/*.ibanner img{width: 155%;}*/
	.ileft{margin-bottom: 20px;}
	.ihead_cn{font-size: 20px;padding-bottom: 6px;margin-bottom: 6px;}

	.isafe_icon{width: 60px;margin-bottom: 6px;}
	.isafe_bt{font-size: 13px;}
	.icity_intro,.icity_item a:hover .icity_intro{padding: 2px 10px;}
	.icity_bt{font-size: 12px;}
	.islide .slick-dots li button{width: 4px;height: 4px;}
	.itraffic_icon{width: 24px;margin-right: 12px;}
	.itraffic_eg{margin: 0 0 10px 0;height: 66px;}
	.itraffic_eg a{padding: 5px 10px;}
	.itraffic_nr{height: 36px;line-height: 18px;}
	.itraffic_bt{line-height: 20px;height: 20px;}
	.iedu_icon{width: 32px;}
	.iedu_bt{line-height: 36px;height: 36px;margin-bottom: 4px;}
	.isafe,.icity,.itraffic,.iedu{padding: 40px 0;}
	/*首页end*/

	/*210125*/
	.ipro{padding: 40px 0;}
	/*210125 end*/

	/*210127-x*/
	.xsbolu_head{font-size: 18px;margin-bottom: 20px;}
	.xsbyi_item{padding: 12px 16px;margin-bottom: 14px;}
	.xsber_item{padding: 0px 16px;margin-bottom: 4%;}
	.xsbyi_icon{width: 32px;margin-right: 14px;}
	.xsbyi_nr{line-height: 22px;max-height: 44px;font-size: 13px;}
	/*.xsbsan_item{width: 47.5%;}*//*210128-1*/
	.xsbsan_item{width: 46.8%;}/*210128-1*/
	.xsbsan_bt{font-size: 13px;line-height: 24px;max-height: 48px;}
	.xsbolu_yi{/*padding-bottom: 46px;*/padding-top: 38px;}
	.xsbolu_er{padding-top: 50px;}
	.xsbolu_san{padding-top: 50px;}
	.xsoft_er{padding-top: 50px;}
	/*210127-x end*/

	/*210202*/
	.xabout_video{width: 96px;}
	.xabout_video a{line-height: 28px;}
	.xabout_video a span{padding-left: 22px;background-size: 16px;}
	.poptrox-overlay iframe{width: 290px!important;height: 200px!important;max-width: 290px!important;}
	.closer{right: 0px!important;top: -30px!important;width: 30px!important;height: 30px!important;line-height: 28px!important;font-size: 24px!important;}
	/*210202 end*/
}